当前位置: 首页 > 线上学习 > 技术文章 > 游戏开发要学哪些?游戏开发软件介绍

游戏开发要学哪些?游戏开发软件介绍

来源:汇众教育 编辑:小汇 2018-07-12 1205

摘要:游戏开发要学哪些?游戏的诞生丰富了人们的文化生活,尤其是大部分年轻人对游戏都是非常感兴趣的。那么大家知道游戏开发要学哪些吗?

  游戏开发要学哪些?游戏的诞生丰富了人们的文化生活,尤其是大部分年轻人对游戏都是非常感兴趣的。那么大家知道游戏开发要学哪些吗?游戏可以让生活变的更加精致多彩,并且能够充实了我们的碎片时间,所以大家可以了解一下游戏开发要学哪些,这样有机会能够加入游戏开发这一行。



  游戏开发要学哪些


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


  游戏开发需要学习的课程:


  游戏程序设计:C++程序设计入门,基本数据类型和输入输出,流程控制语句,数组、指针和引用、函数,程序结构和书写规范,结构体和联合体、类,继承与多态,异常处理与程序调试。


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


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


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


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


  对于游戏开发要学哪些的相关信息就给大家介绍到这里了,如果大家还想掌握其他相关知识,请继续关注我们的汇众教育。


相关文章

关注我们

  • 官方微信

    咨询热线

    010-82826482 校区地址
  • 官方微博

    建议与投诉

    400-0065-789 联系我们
  • 线上直播平台