开班信息

游戏编程课程(2018年)

您的位置:首页 > 开班信息

游戏编程课程(2018年)

发布时间: 2017-12-02 作者:

寒假游戏编程课程

班级名称:游戏编程班(18年寒假班)
培训课时:共十二次
上课时间:每周一、三、五五半天(下午1:00-3:30)
班级模式:普通班
开班时间:1月下旬
培训对象:8-12岁青少年

 

课程介绍:Windows之GDI编程

了解Windows程序特性,包括事件驱动程序设计、消息循环与输入、图形输出、用户、界面对象、资源共享、动态链接库等,课程主要讲解如何使用GDI来绘制图形。

 

课程介绍:DirectX之2D编程

DirectX,(Direct eXtension,简称DX)是由微软公司创建的多媒体编程接口。DixrectX和OpenGL是最有名的二款底层图形渲染库,几乎所有游戏引擎都需要支持这两个库。DirectX大致可以分为四大部分,显示部分、声音部分、输入部分和网络部分。显示部分担任图形处理的关键,分为DirectDraw(DDraw)和Direct3D(D3D),前者主要负责2D图像加速。它包括很多方面:我们播放mpg、DVD电影、看图、玩小游戏等等都是用的DDraw。后者则主要负责3D效果的显示,比如CS中的场景和人物、FIFA中的人物等等,都是使用了DirectX的Direct3D。课程主要讲解DirectDraw的使用,另外还会介绍DirectInput和DirectSound。

 

课程介绍:Cocos2d-x

Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的。主要基于c,c++语言,针对Windows,Linux,Mac,Android,ios,bada,uphone,Win10等操作系统平台的用户应用开发进行了封装,并集成了opengl,libcurl,poco等其他跨平台开源代码,重写了cocos2d-iphone的api,可以快速开发跨平台的游戏、图形应用。Cocos2d-x项目可以很容易地建立和运行在iOS,Android,黑莓Blackberry等操作系统中。Cocos2d-x还支持Windows、Mac和Linux等桌面操作系统,因此,开发者编写的源代码很容易在桌面操作系统中编辑和调试。

课程主要讲解Cocos2d-x核心类、Cocos2d-x的事件处理机制、Cocos2d-x的常用控件等,并制作一款手机小游戏(坦克大战等)。

上一篇:无
下一篇:机器人寒假班(2018年)