|
游戏程序开发 |
|
分类 |
课程名称 |
课程内容 |
课程目标 |
|
公共课程
|
游戏本质分析与开发流程 |
游戏类型分析,游戏特征分析,游戏开发流程概述,团队分工 |
让程序专业的学员了解程序与策划的沟通内容以及理解功能需求的文档内容。 |
|
游戏美术基础 |
游戏程序和美术之间的配合流程和技巧,游戏美术制作流程,游戏美术软件介绍,游戏美术软件使用基础, |
了解游戏开发过程中程序和美术协调配合的流程和注意事项,了解游戏美术在游戏开发中的流程,对游戏美术软件做初步的了解,能够使用photoshop和3dmax制作简单的游戏模型 |
|
手机游戏 |
手机游戏开发语言基础 |
Java语言面向过程程序设计以及面向对象程序设计;手机游戏中基本的算法和数据结构;I/0、异常处理和网络等常用内容。 |
让学员掌握Java语言面向过程和面向对象程序设计的详尽知识点,涵盖JSE中的大部分内容,为以后的手机游戏开发打好坚实基础。 |
| 手机游戏界面及核心开发 |
详细学习JME的高级界面Screen和低级界面Canvas的相关API。介绍改良游戏的开发经验。 |
让学员学会搭建程序框架,逐个学习和完成游戏里的单项功能,掌握低级界面里提高效率的高级用法,为后期的项目做准备。 |
| 手机游戏其他应用包 |
永久存储RMS、联网应用GCF和多媒体应用MMAPI。 |
让学员进一步丰富和完善游戏程序,为游戏添加存储、联网和音乐等功能。 |
| 手机游戏项目实练 |
手机游戏开发项目流程、要点,手机游戏源代码分析,游戏性能监测与优化,以及游戏在不同厂商(Nokia、Motorola和Samsung等)产品平台上的移植游戏移植和本地化。 |
掌握游戏开发、移植的一般流程和相关技巧。 学员以小组的形式完成第一款游戏开发,并包含游戏在不同平台的移植。再以个人形式完成第二款游戏开发。 |
| 网络游戏 |
网络游戏开发语言基础 |
C/C++语言基础 数据机构 常用算法
|
为网络游戏开发打下坚实的语言基础,掌握简单的游戏开发逻辑以及游戏中常用的数据结构知识和常用的算法 |
| 网络游戏平台程序设计基础 |
Windows程序设计基础 Windows小游戏的设计与实现 |
掌握Windows程序设计基本技能,掌握利用WindowApi实现小游戏的设计 |
| 网络游戏引擎技术基础 |
3D图形学基础 DX编程 游戏客户端编程 游戏服务器端的编程 |
掌握网络游戏客户端与服务器端编程的基本技术与技巧,能够熟练使用DX进行编程 |
| 网络游戏引擎实战开发 |
游戏引擎关键技术的实现 游戏引擎的设计与简单实现 |
掌握网络游戏中常用的技术点,通过小组合作设计并实现一个简单的游戏引擎 |