第一部分:游戏开发基础
学习目标:了解游戏开发,理解游戏程序原理,巩固C++基础。
● 游戏制作的概念与基本流程
● 游戏开发的技术原理和程序架构
● C++程序基础
● 游戏中常用的数据结构和算法
要点:让学生掌握制作游戏所需的C++编程知识,能够自己写一些小的数据模块和在已有的客户端功能上进行小规模的功能的修改,掌握代码规范
第二部分:Windows游戏编程
学习目标:掌握windows编程的基本方法,可以用MFC或C#制作简单的客户端工具。
● WINDOWS基础编程
● 简单的MFC使用、MFC工具的制作
● C#教程,工具制作(根据学员基础选上)
要点:熟悉了解WINDOWS的消息传递机制,对数据在内存中的操作加深印象。
第三部分:3D图形编程
学习目标:学生懂得图像渲染的原理和流程,能进行简单的DX渲染制作。
● 3D图形编程基础
● DirectX相关知识
● 掌握基本的渲染方式,并能进行简单的DX渲染制作
● 掌握渲染的流程
第四部分:游戏引擎
学习目标:掌握游戏开发的常用技术点,能在引擎的基础上进行简单的小游戏制作。
● 游戏引擎关键技术的实现
● 游戏引擎设计与简单实现
● 了解游戏的具体模块划分
要点: 针对一款当前流行的引擎对学生进行讲解,让学生了解引擎的基本知识和使用方法。对游戏架构有深入了解。
第五部分:游戏实践制作
学习目标:以能完成1个相对简单的小游戏为目标,让学生成为可以独当一面的客户端程序员。
● 游戏引擎设计与简单实现
第六部分:服务端开发原理讲座
● 了解游戏服务器端开发的基本原理
● 为服务端程序开发提供学习指导
● 了解TCP/IP和SOCKET编程的情况,了解常用服务器端在客户端中的写
主题:网络游戏程序班 -
★ 填写以下回执表,将及时安排专人与您联系! |
|
|
|
此文共被关注20001人次
联系电话:010-51656461 2010/3/30
【在线联系|咨询】
【告诉好友】