您当前的位置:城市网 >> 深圳市计算机行业协会ITjob远标培训中心
站内搜索:

深圳itjob《网络游戏开发工程师就业班》课程

培训学校
深圳市计算机行业协会ITjob远标培训中心
优惠价格
¥电话咨询学校价:¥电话咨询(节省:¥0)
开班时间
常年滚动开班  
上课城市
深圳
上课地址
深圳市福田区上沙创新科技园13栋   [地图]
交通路线
在线查询
关键词语
深圳itjob 网络游戏开发工程师
    
0755-88842400
课程详情
ITjob是深圳市远标培训中心在国家商标局注册的IT教育类著名商标,深圳市远标培训中心是以深圳市计算机行业协会响应国家“产学联手,联合办学”政策为依托,以深圳市计算机行业协会会员企业人才需求为基础设立的,面向高校毕业生培养中高级软件开发、软件测试工程师,向全国知名企业特别是深圳的IT企业输送了大批高质量软件人才。目前本中心开设课程涉及Java、C++、嵌入式、.Net、软件工程、软件测试等方向,还有针对企业开设的定向特别班课程。
 
我们的愿景:
中国最受尊敬的IT人才培养机构!
我们的使命:
为中国大学生就业做出贡献,全力支持中国软件产业!
 
ITjob以传道、授业、解惑为师德,为追求上进的大学毕业生进入软件领域提供不断成长的平台,实现其人生职业生涯的重大转折!
ITjob以适应IT产业发展的实用型人才培养模式,为满足中国软件企业的人才需求而努力,为中国软件业的发展贡献力量!
我们的价值观:
诚信,敬业,创新!
我们的企业精神:
锐意进取,追求卓越,永葆激情!
我们的执行理念:
立即执行,正确执行,彻底执行!
我们的经营理念:
以帮助亲人的理念对待每一个学员,上大学是您成功的第一步,来ITjob是您成功的第二步!
我们的管理理念:
关注员工职业成就,人才为本,和谐发展;让每个员工都成为学习型的人才,把员工培养成未来的专家和企业家!
  中国的游戏产业已经经过十多年的发展,并开始走上了产业化发展的道理。近年来,随着互联网的迅速发展,网络游戏出版业更是显示出了强劲的增长势头。

    为了适应企业对网络游戏开发人员的增长需求,本课程分为三大部分:基础部分、中级部分、高级部分,力图有浅入深的把基于C/C++的网络游戏开发编程技术、设计技术传授给学员,通过项目练习和实战使学员掌握网络游戏开发的实用技能。

基础部分:

一、C, C++ 程序语言基础: 
讲解C语言核心内容:C语言的结构、数据类型及其运算、基本语句、选择结构、循环结构、数组、函数、编译预处理、指针、结构体与共用体、位运算、文件操作。
C++基础:C++概要、C++代码规范,数据类型、面向过程程序、函数(函数声明、参数传递、返回值、重载函数名、默认函数、指向函数的指针、宏);指针,引用、数组,字符串,内存管理,自定义数据类型(结构体、联合体、枚举类型);源文件和程序(分别编译、连接、使用头文件、程序)。

二、面向对象基础:
类(类的声明,定义,对象的初始化与清除,对象赋值,对象地成员);类的继承和派生,虚函数和多态性,友元、大型对象、基本运算符、下标、函数调用、间接、增量和减量);异常处理(错误处理、异常的结组、捕捉异常、资源管理、异常的描述、未捕捉的异常、异常和效率、标准异常),名字空间. 模版和STL标准库(String模板、函数模板、模板参数、派生和模板、STL库组织和容器、迭代器、vector,set,list,map等常用模板的使用).


中级部分:、

一、 Windows编程
VC++6.0和VC++ .Net开发环境(精通):VC++集成开发环境的安装、工作区管理、项目配置、程序的调试(变量查看、内存查看、函数调用堆栈、汇编代码、寄存器、单步调试、断点设置。)
Windows编程基础、Win32程序设计(精通): Windows程序的处理过程,消息循环与处理机制,Windows对象与句柄的概念,窗体类的注册,窗体对象的创建
静态连接库与动态链接库(精通):库的原理、库的创建与装载过程、标准C运行时库、C++运行时库、Win32静态链接库。
Windows多线程技术(精通): Windows下多线程概念、处理机制、同步与互斥(原子函数、临界段、互斥量、事件、信号量)、MFC多线程技术。
GDI编程:掌握windows中的GDI对象(画笔、刷子、位图、字体)的创建和使用,掌握定时器的使用,游戏中角色的控制
WinSock2网络通讯(精通): Windows平台下的Socket编程技术,同步通讯模型、事件模型、消息模型
数据库技术(掌握): 数据库基础知识(关系型数据库原理、SQL结构化数据查询语言、MS SQL Server使用方法、数据库中对象的建立与使用。),Windows平台下数据库访问发展过程、COM组件、ADO数据库访问方式。
MFC界面程序设计(掌握):数据库基础知识(关系型数据库原理、SQL结构化数据查询语言、MS SQL Server使用方法、数据库中对象的建立与使用。),Windows平台下数据库访问发展过程、COM组件、ADO数据库访问方式。。


二、DirectX基础
 DirectX的概述,COM的基本知识,DirectX的安装,集成环境下DirectX的配置,掌握游戏开发中的相关概念(3D中图形学中的矢量和矩阵的概念和用法,DirextX的工作原理,图形缓冲区的概念,翻页技术,图形图像的原理,各种坐标系(本地坐标,世界坐标,摄像机坐标)的概念和变换,渲染流水线,光栅化,顶点变换的基本过程)能够在程序中熟练的使用DirextX,熟悉引擎的工作原理,能够配置、使用简单的图形引擎开发游戏

项目1:实现一个简单的2D游戏

高级部分(DirectX的 3D):

一、 物体变换:
掌握摄像机的原理和摄像机在物体变换中的作用,掌握游戏中通过摄像机变换取得的效果,理解深度缓冲,背面拣选,裁剪,顶点/索引缓存

二、 角色多样性:
纹理、材质和光照(纹理概念,纹理映射,纹理坐标,纹理过滤,纹理寻址,纹理包装,纹理混合透明处理,alpha通道、材质的概念以及应用,光照的概念,光源、顶点法线)

三、3D网格模型和骨骼动画
网格模型,子集和属性缓存,网格的绘制和优化,mesh的概念,绘制和渲染mesh,.x文件的原理和格式,.x文件的读取和显示,各种动画的实现和控制

四、 游戏中的特殊效果:
天空效果、雾化效果、阴影效果,水面效果的实现,alpha测试,渲染方式及图形的反锯齿,3D文字和3D音效的实现,粒子系统的作用与实现,游戏中地图的生成和控制

五、 其他技术:
通过DINPUT控制游戏中的角色,游戏中人工智能(人工智能介绍,人工智能分类及实现,人工智能算法(寻路算法,行为模拟等)),游戏服务器的原理及实现(网络和数据库设计),游戏中的加密和解密技术

项目2:实现一个简单的服务器程序
项目3:实现一个3D客户端程序

 
    
0755-88842400
相关类属
教育首页 - 关于我们 - 版权声明 - 广告服务 - 网站地图 - 会员专区 - 客户服务 - 疑难解答 - 联系我们 - 城市网首页
Copyright © 2011 cn.cityy.cn 城市网 版权所有
中国·城市教育 粤ICP备06023013号

在线客服
在线客服系统