推荐这篇日记的豆列 网络游戏,又被称为在线游戏,简称网游,是相对单机游戏而言,是指玩家必须通过互联网来进行的多人游戏,分为客户端游戏和网页游戏。网络游戏随互联网而诞生,极大的丰富了我们的精神文化生活,使我们的生活变得更加的丰富多彩,充满乐趣,陪我们度过了一个又一个的碎片时间,已经成为我们生活中不可缺少的一部分。 游戏程序开发是指利用计算机编程语言,如C编程语言、C++、java等,编写计算机、手机或游戏机上的网络游戏。 目前流行的网络游戏编程语言为C++编程语言,目前流行的网络游戏编程接口为DirectX9.0,还有OpenGL、SDL(Simple DirectMedia Layer)等。 如果把游戏比作一个人,那么程序就好比是人的身体,这个身体健康与否,就要看程序设计人员的设计功底了。 网络游戏程序开发应该学习的课程: 游戏程序设计: C++程序设计入门,基本数据类型和输入输出,流程控制语句,数组、指针和引用、函数,程序结构和书写规范,结构体和联合体、类,继承与多态,异常处理与程序调试。 算法与数据结构: 算法分析,数据结构,基本算法,STL 的概念与使用,静态库与动态库,XML 库的使用。 Win32 程序设计: Windows 程序入门,Windows 消息,GDI 绘图,游戏工具与MFC,网络编程基础。 游戏数学和智能应用: 游戏中的坐标系,矢量、矩阵,几何碰撞,物理模拟,人工智能与寻路算法。 2D 游戏技术与应用: 2D 游戏技术概论,游戏地图系统,GUI 系统,战斗系统设计,任务系统,优秀的声音引擎 BASS,Cocos2D-X 引擎,Box2D 物理引擎。 汇众教育在游戏程序培训领域已有10余年的教学经验,数以万计的学生成功就业,实现了自己的游戏梦想。课程由浅入深,提前适应游戏公司的开发需求,零基础,能够全面掌握游戏开发的全流程。
楼主发言:1次 发图:0张 | 更多