【游戏制作基础】网络游戏设计师[1]
2010-3-19 16:39:40 来源:汇众教育公主坟游戏学院 【字号
  【游戏制作基础】网络游戏设计师- VC编程。游戏基础——C 语言编程基础(Hello Game! 基本输入输出,数据类型 指针 (pointer),结构 (Structure),File I/O),C++ 语言编程基础(C++ 基本知识,数据类型, Stream I/O,类,Scope 相关的operator,基本函数和运算符重载,模板,异常处理)——VC(Visual C++)基础(创建VC 项目,了解 ATL/COM/MFC 技术,了解 DLL 程序——游戏和数据结构,——游戏和算法(游戏设计(地形) 设计,设计角色类,设计怪兽类,角色和怪兽打斗设计,角色和怪兽的移动设计,游戏策 ——游戏策划概论。

游戏基础 
——C 语言编程基础(Hello Game! 基本输入输出,数据类型 (data type),指针 (pointer) 
,结构 (Structure),File I/O) 
——C++ 语言编程基础(C++ 基本知识,数据类型, 内存管理,Stream I/O,类,Scope 相关的 operator,基本函数和运算符重载,模板,异常处理) 
——VC(Visual C++)基础(创建VC 项目 ,Window 信息 ,Win32 API 结构 ,了解 ATL/COM/MFC 技术 ,String ,了解 DLL 程序 ,Event handling ,Multi Threading ,Win32 系统程序) 
——游戏和数据结构(Array ,Multi-Dimensional Array ,Linked-list ,Stack 和 Queue 
,Hash Tables ,Recursion ,Tree ,Binary Tree ,Binary Search Tree ,Priority Queue and Heap) 
——游戏和算法(游戏设计 (地形) 设计 ,设计角色类 ,设计怪兽类 ,角色和怪兽打斗设计 
,角色和怪兽的移动设计 ,Game Trees and Minimax Trees ,Graphs ,使用Graphs来实现人工智能) 
游戏策划 
——游戏策划概论 。


正在装载数据……

设想游戏世界 。设想游戏里出现的角色 。表现游戏里的竞争(战斗) 。设想游戏内的经济系统 
游戏实战 
——DirectX基础(设备初始化 ,顶点渲染 ,矩阵 ,创建光并使用光 ,纹理的使用方法 ,网格使用的方法) 
——OpenGL的基础(介绍 ,状态管理及图形的处理 ,摄像机及投影变换 ,颜色 ,光 ,融合, 抗锯齿, 雾 ,显示列表 ,加载位图, 纹理贴图 ,图形画面缓冲区) 
深入学习 
——游戏角色(MD2 模型的使用方法 (网格), (纹理), (动画) ,MilkShape 使用方法 ,MDL 模型的使用方法 ,MD3 模型的使用方法) 
——游戏场景地形(基本场景的类, 高度地图 ,创建碎形地形 ,纹理使用的方法 ,光的使用方法 ,创建地形,介绍算法 ,创建地形算法 CLOD ,创建地形算法 八叉树 ,创建地形算法 ROAM) 
——服务器编程基础(网络理论 ,TCP 套接字 服务器端和客户端 ,UDP 套接字 服务器端和客户端 ,设计信息包 ,制作聊天服务器 ,制作套接字类 ,介绍数据库 ,SQL 语言 ,C, C++ API ,制作大厅服务器 ,设计在线弹球游戏) 到3D, 就必须先说说游戏引擎, 因为二者是密不可分!


    我们可以把游戏的引擎比作赛车的引擎,大家知道,引擎是赛车的心脏,决定着赛车的性能和稳定性,赛车的速度、操纵感这些直接与车手相关的指标都是建立在引擎的基础上的。游戏也是如此,玩家所体验到的剧情、关卡、美工、音乐、操作等内容都是由游戏的引擎直接控制的,它扮演着中场发动机的角色,把游戏中的所有元素捆绑在一起,在后台指挥它们同时、有序地工作。简单地说,引擎就是“用于控制所有游戏功能的主程序,从计算碰撞、物理系统和物体的相对位置,到接受玩家的输入,以及按照正确的音量输出声音等等。” 

    可见,引擎并不是什么玄乎的东西,无论是2D游戏还是3D游戏,无论是角色扮演游戏、即时策略游戏、冒险解谜游戏或是动作射击游戏,哪怕是一个只有1兆的小游戏,都有这样一段起控制作用的代码。经过不断的进化,如今的游戏引擎已经发展为一套由多个子系统共同构成的复杂系统,从建模、动画到光影、粒子特效,从物理系统、碰撞检测到文件管理、网络特性,还有专业的编辑工具和插件,几乎涵盖了开发过程中的所有重要环节,以下就对引擎的一些关键部件作一个简单的介绍。 

    首先是光影效果,即场景中的光源对处于其中的人和物的影响方式。游戏的光影效果完全是由引擎控制的,折射、反射等基本的光学原理以及动态光源、彩色光源等高级效果都是通过引擎的不同编程技术实现的。 

    其次是动画,目前游戏所采用的动画系统可以分为两种:一是骨骼动画系统,一是模型动画系统,前者用内置的骨骼带动物体产生运动,比较常见,后者则是在模型的基础上直接进行变形。引擎把这两种动画系统预先植入游戏,方便动画师为角色设计丰富的动作造型。 

    引擎的另一重要功能是提供物理系统,这可以使物体的运动遵循固定的规律,例如,当角色跳起的时候,系统内定的重力值将决定他能跳多高,以及他下落的速度有多快,子弹的飞行轨迹、车辆的颠簸方式也都是由物理系统决定的。 

    汇众教育北京公主坟(游戏)校区,地处长安街沿线,周边有海淀高新技术产业园及石景山文化创意产业园。校区自2004年成立起来,被誉为游戏学院示范校区,创建精英型、学习型团队为不断追求目标,以教师和学生的发展为立足之本,07年评为全国十佳校区、08年评为体系内A级校区.

    汇众教育北京公主坟(游戏)校区周边聚集了北京工商大学,北京师范大学,北方工业大学、北京外国语学院等十几所全国知名重点院校,及北京西单图书大厦、北京军事博物馆,北京电视台,八一电影制片场,学习气氛浓郁、并且公主坟校区优越的地理条件引来众多游戏企业参观考察并与多家游戏企业进行项目合作及外包,使学员在此掌握最新游戏行业的动态,提前置身于工作环境中。

 

【点击咨询】 ↓↓↓   

                

                                 点击这里给我发消息 点击这里给我发消息 点击这里给我发消息点击这里给我发消息点击这里给我发消息


课程体系


学员作品


师资力量


校区简介


合作单位


交通指南

游戏学院首页

12末页