GAMFE > 游戏学院 > 学院新闻 > 正文
游戏程序开发专业
2010-7-21 9:10:51 汇众益智总部
  
  游戏程序开发专业课程体系

本课程学习C++编程语言,AS3动画脚本以及MFC,Direct X3D等游戏设计类库,立足于3D 程序和大型互动媒体制作的技术发展,针对游戏公司的程序制作规范与商业标准,以商业案例为引导,系统讲解软件制作与大型游戏程序设计等相关知识。

 

学生主要学习C++编程语言、算法与数据结构、游戏的架构设计,熟悉游戏软件的架构和技术规格,创作符合商业游戏要求的作品;掌握专业设计软件在软件研发、互动多媒体、3D游戏制作领域的应用;培养学生软件设计和创新的相结合。课程设有独立的游戏项目实训课,重点强化学生在设计游戏软件架构和的训练,通过严格的项目实训,加强学员对3D游戏程序制作流程的掌控,提高制作效率和作品质量。

 

本课程包含的专业技能主要面向网络游戏程序设计师、软件设计师、网页游戏设计师、FLASH游戏设计师、RIA设计师、游戏引擎开发工程师等就业岗位。

游戏学院V5.0游戏程序开发专业课程体系

学年

职业名称

模块

编号

课时名称

课时

主要内容

课程目标

一学年

2D网络游戏程序开发工程师

游戏策划设计

GC5-S101

游戏策划基础

40

游戏本质分析,游戏产业概论、游戏开发流程及职业划分、玩家需求分析、构思创意及文档编写要求、游戏故事设计、游戏元素、规则、任务、系统、关卡设计、游戏平衡设定、界面与操作功能

了解电子游戏的发展历程、掌握电子游戏设计的基础规律。熟悉开发流程和游戏开发的人员构成。全面细致的了解游戏设计的每一个环节,完全熟练掌握游戏设计文档的编写方法。

GC5-S102

游戏架构设计

56

手机游戏开发

GC5-S301

手机游戏语言基础

112

Java语言基本语法、基本数据类型、流程控制、面向对象编程、多线程、网络、1/0系统、异常处理、CLDC/MDP架构基础、高级界面编程、MDIP1.0游戏编程、MDIP2.0游戏编程、手机网络连接、RMS、厂商开发包、商业游戏案例分析

具备扎实的Java语言基础、Java项目开发程序员;掌握使用手机游戏技巧,手机游戏开发程序员。

GC5-S302

手机游戏开发技术

96

GC5-P301

手机游戏项目实训

64

2D网络游戏

GC5-S401

网络游戏程序设计

64

C++、数据结构、算法基础、Windows API使用、MFC原理及其应用、2D图形渲染技术、界面设计与应用

为网络游戏开发打下坚实的语言基础、掌握基本的编程技巧、掌握简单的游戏开发逻辑、掌握常用的数据结构与算法、掌握基本的Windows编程技术,熟悉MFC程序的开发与应用、能够进行2D游戏开发。

GC5-S402

网络游戏算法设计

48

GC5-S403

2D网络游戏平台设计

108

GC5-P401

2D网络项目实训

80

 

职业素质培养

20

二学年

3D网络游戏程序开发工程师

 

GC5-T201

游戏数理理论

60

游戏数学算法、游戏物理算法、3D图形渲染技术、网络通讯技术、数据库开发与应用、多线程程序设计、实时渲染技术基础、游戏编辑工具的开发与制作。

掌握基本的游戏数学与物理算法、熟练使用DirectX进行编程、能够使用基本数据结构和算法实现3D场景淙能够运用实时渲染技术实现简单效果、掌握网络游戏的基本架构与网络通讯技术、掌握数据库的设计与开发技术、掌握游戏界面设计与开发技术、掌握游戏编辑器的设计与制作。

GC5-T202

游戏渲染技术

104

GC5-T203

3D网络游戏平台设计

64

GC5-T204

3D网络游戏组件设计

100

GC5-P402

3D网游项目实训

120

 

就业指导

20

1152课时
目标:将学员培养成业内高端的手机游戏程序员、网络游戏客户端程序员、游戏程序开发工程师。