快捷搜索:  汽车  科技

游戏编程初学者学什么(游戏编程都要学哪些课程)

游戏编程初学者学什么(游戏编程都要学哪些课程)游戏数学和智能应用:游戏中的坐标系,矢量、矩阵,几何碰撞,物理模拟,人工智能与寻路算法。2D游戏技术与应用:2D游戏技术概论,游戏地图系统,GUI系统,战斗系统设计,任务系统,优秀的声音引擎BASS,Cocos2D-X引擎,Box2D物理引擎。

游戏的诞生,丰富了人们的文化生活,让生活变的更加精致多彩,充实了我们的碎片时间,从最初的单机游戏到现在的网络游戏,从多年前客户端游戏的盛行,到前几年网页游戏的鼎盛,再到如今手机游戏的一枝独秀,游戏经历了很大的变革,但是并不是走向没落,而是走向繁荣兴盛

游戏编程初学者学什么(游戏编程都要学哪些课程)(1)

游戏编程指利用计算机编程语言,如C编程语言、C 、java等,编写计算机、手机或游戏机上的游戏。目前流行的游戏编程语言为C 编程语言,目前流行的游戏编程接口为DirectX9.0,还有OpenGL、SDL(Simple DirectMedia Layer)等。现在手机上玩的游戏分为Android与IOS两种不同平台,分别是用eclipse/MyEclipse和xcode。现在也流行一些跨平台的编程引擎,例如cocos2d-x、unity 3D等。

游戏编程初学者学什么(游戏编程都要学哪些课程)(2)

算法与数据结构:算法分析,数据结构,基本算法,STL的概念与使用,静态库与动态库,XML库的使用。

游戏编程初学者学什么(游戏编程都要学哪些课程)(3)

Win32程序设计:Windows程序入门,Windows消息,GDI绘图,游戏工具与MFC,网络编程基础。

游戏编程初学者学什么(游戏编程都要学哪些课程)(4)

游戏数学和智能应用游戏中的坐标系,矢量、矩阵,几何碰撞,物理模拟,人工智能与寻路算法。

游戏编程初学者学什么(游戏编程都要学哪些课程)(5)

2D游戏技术与应用:2D游戏技术概论,游戏地图系统,GUI系统,战斗系统设计,任务系统,优秀的声音引擎BASS,Cocos2D-X引擎,Box2D物理引擎。

游戏编程初学者学什么(游戏编程都要学哪些课程)(6)

猜您喜欢: