| 编号 |
课程名称 |
课时 |
主要内容 |
课程目标 |
| GC4-S301 |
手机游戏Java语言基础 |
72 |
Java基本数据类型,流程控制,数组,Java面向对象编程,异常处理,Java数据结构与算法 Java核心API ,Java多线程技术 Java I/O技术,Java网络编程。 |
◇深入系统地学习Java编程 ◇为手机游戏开发和网络游戏开发打下坚实基础 完成该课程后,学员将达到Sun 认证的Java程序员水平 |
| GC4-S302 |
J2ME手机游戏开发技术 |
72 |
J2ME/MIDP体系机构, MIDP1.0低级用户界面 MIDP高级用户界面,RMS数据存储 GCF网络框架,MIDP2.0游戏开发,3D手机游戏开发,手机多媒体编程,手机网络游戏开发, Nokia/SE等特定厂商API与模拟器。 |
◇掌握手机游戏开发的每个技术点 ◇通过大量的实际案例学习 ◇系统掌握J2ME手机游戏开发技术 ◇具备熟练运用J2ME开发手机游戏的技能 |
| GC4-S303 |
手机游戏实战开发 |
64 |
手机游戏项目设计,各种类型手机游戏案例深入剖析,移动联通手机游戏规范,手机游戏项目实际开发。 |
◇综合运用各种J2ME游戏开发 ◇通过剖析成功案例和自己的项目实战 ◇达到手机游戏企业手机游戏开发工程师的岗位要求 |
| GC4-S401 |
网络游戏开发基础-C++程序设计
|
72 |
C++、数据结构和算法基础。 |
◇为网络游戏开发打下较为坚实的语言基础 ◇掌握一定的编程和调试技巧 ◇掌握简单游戏的开发逻辑以及游戏中的数据结构和常用算法 |
| GC4-S402 |
网络游戏开发 -Windows程序设计 |
72 |
Windows API的使用, MFC的使用和其在工具开发中的应用。
|
◇掌握Windows编程基本概念 ◇可以在Win32和MFC编程框架下开发简单小型二维游戏 ◇可以使用MFC开发较复杂的界面 |
| GC4-S403 |
网络游戏开发-DirectX |
72 |
基本图形学、数学算法,详细介绍DirectX API的使用和游戏中各种基本效果的实现方法。简单介绍游戏引擎。
|
◇能熟练使用DirectX API进行编程 ◇掌握基本的计算机图形学算法 ◇能够应用相应的算法和数据结构开发中小型的3D演示 |
| GC4-S404 |
网络游戏开发-高级应用 |
72 |
3D游戏引擎中各个模块的实现原理,基本的人工智能、物理算法在游戏中的应用。详细讲解服务器端和数据库技术。 |
◇掌握DirectX在游戏中的高级应用 ◇了解游戏引擎的基本组成及各模块的基本实现方法(物理、AI、网络等) |
| GC4-S405 |
网络游戏开发--HLSL |
32 |
计算机图形学发展史、显卡编程在游戏中的应用。简单介绍HLSL语言的使用。 |
◇掌握HLSL基本语法 ◇掌握一定的Shader算法 ◇对显卡硬件有一定了解 |
| GC4-S406 |
网络游戏实战开发 |
72 |
计算机图形学发展史、显卡编程在游戏中的应用。简单介绍HLSL语言的使用。 |
◇综合运用C++、Windows API、DirectX、物理、数学、AI、网络等知识,开发一个完整的游戏DEMO |
| 合计课时 |
|
600 |
|
成为合格的手机游戏程序员、网络游戏客户端程序员,游戏程序开发工程师。 |