您现在的位置:主页 > 学校概况 > 特色教育 > 正文内容

动漫游戏程序开发培训班

作者:香港开奖现场结果直播 来源:http://www.510110.com/ 更新日期:2018-09-05 浏览次数:
动漫游戏程序开发班 课程内容 1. 游戏开发基础课程 游戏开发基础将向学员介绍游戏行业的历史,现状以及未来趋势。帮助学员更充分的了解这个行业,更明白自己所需要掌握的技能与努力的方向,更快更好的适应行业的需求。这是学员了解并且跨入这个行业重要的第一步。 主要内容: 1)游戏行业历史,发展与趋势 2)游戏程序前沿技术介绍 3)游戏程序职业发展与规划 2. C 语言基础 这部分的课程学习游戏程序制作出基本言语——C 。在这个学习阶段,学员主要与计算机沟通的语言——C 言语的基本知识,面向对象的程序设计技术,数据结构的基本原理以及常用算法,同时帮助学习熟悉游戏程序开发工具Visual Studio 2005,以便学员能通过计算机语言和计算进行沟通,操作计算机,为进入游戏程序制作领域打好坚实的基础。 主要内容: 1)C 语言的基础知识,VS2005开发工具的使用 2)面向对象的程序设计 3)数据结构的基本原理以及常用算法 4)制作基于C++语言的个人游戏项目 具体课程安排: 1) C 程序设计入门 2) VS2005开发工具的使用。 3) 程序控制语句 4) 数组,指针和引用 5) 函数概念和应用 6) 结构体,枚举和联合 7) 类——封装,继承和多态 8) 算法分析与数据结构 9) 基本算法 10) STL(标准模板库)的概念与使用 11)制作基于C++语言的个人游戏项目 3. Windows程序设计 Windows系统作为当前操作系统的绝对领带者。目前绝大部分游戏都运行于Windows操作系统之上。Windows程序设计课程的目的在于帮助学员掌握Windows编程的基础知识,掌握使用MFC开发应用程序的能力,以便为今后学习程序设计打好基础。 主要内容: 1)Windows API程序的基础知识 2)Windows API程序的架构与应用 3)MFC程序的基础知识 4)MFC程序的架构与应用 5)制作基于Windows平台的应用程序 具体课程安排: 1) Windows程序概述与入门 2) Windows程序的基本架构。 3) Windows API的基础与应用 4) Windows消息处理机制 5) MFC概述与认识 6) MFC程序的基本架构 7) 制作基于Windows平台的应用程序 4. 2D游戏程序设计 这部分的课程主要学习制作2D游戏所用到的相关知识。在这个学习阶段,学员学习Windows平台下2D渲染技术的实现,GDI的使用,2D游戏设计的基本架构和设计思路,2D网络游戏的设计与开发,HGE游戏开发引擎的介绍与使用,通过学习,学员可以设计并实现自己打2D局域网游戏,具备基本的游戏开发能力,胜任游戏公司的初级程序开发职位。 主要内容: 1)Windows GDI的介绍与应用 2)位图以及相关图片格式的操作 3)游戏UI的设计和实现 4)网络编程基础 5)DirextX的入门与D3DXSprite的使用 6)HGE游戏开发引擎的介绍与使用 具体课程安排: 1) Windows程序设计的进一步深入 2) Windows GDI(图形设备接口)的介绍 3) Windows GDI中画笔,画刷,字体的使用 4) 图片介绍与加载 5) 图片的高级操作——切割与多种方式渲染 6) 游戏UI的介绍 7) 游戏UI中的控件的设计与实现 8) 2D游戏设计的基本架构和设计思路 9) 网络编程基础 10) 2D网络游戏的设计与开发 11)HGE游戏开发引擎的介绍与使用 12)制作一款个人的2D游戏项目 5. 3D游戏程序设计 这部分的课程主要学习制作3D游戏所用到的相关知识。在这个学习阶段,学员学习Windows平台下3D渲染技术的实现,包括计算机图形学的相关知识,3D图形渲染的基本原理,Direct3D图形库的使用,游戏引擎中常用的高级技术等,3D游戏设计的基本架构和设计思路,3D网络游戏的设计与开发,通过学习,学员可以设计并实现自己打3D游戏,具备较强的游戏开发能力。 主要内容: 1)计算机图形学的相关知识 2)3D图形渲染的基本原理——T&L流水线 3)Direct3D图形库的使用 4)游戏引擎高级技术 5)3D游戏引擎的基本架构和设计思路 6)Turque,OGRE,UnReal3,Doom3等游戏著名游戏引擎的概述 7)制作一款个人的3D游戏DEMO 具体课程安排: 1)计算机图形学的相关知识 2)向量,矩形的介绍与应用 3)3D图形渲染的基本原理 4)T&L流水线的概述 5)DirectX的进一步加深 6)Direct3D图形库的使用 7)游戏引擎高级技术——地形渲染,LOD 8)游戏引擎高级技术——粒子系统 9)游戏引擎高级技术——模型,骨骼动画 10) 游戏引擎高级技术——光,阴影,HDR 11)3D游戏引擎的基本架构和设计思路 12)3D游戏引擎基本模块的搭建和场景的实现 13)Turque,OGRE,UnReal3,Doom3等游戏著名游戏引擎的概述 14)制作一款个人的3D游戏DEMO 6. 团队项目实训/个人作品制作/就业指导 为了让学员更好的掌握与消化学到的相关游戏程序制作知识,我们特意安排了这部分的项目制作课程。这部分的课程将模拟游戏公司的实际开发环境。我们安排的课程指导讲师也是在游戏公司带领团队的一线开发人员。在这部分的项目制作课程中,讲师将根据课程的进度来安排程序制作内容,按照游戏公司实际的质量要求和制作周期来要求学员。通过这个持续不断的项目制作过程,学员可以充分的了解实际的制作手段,并且通过具体的制作过程,帮助学员充分消化相关课程中的知识点。同时,这个过程也可以帮助学员积累非常有质量的游戏程序作品,提高了团队合作能力。 主要内容: 1)游戏策划 2)游戏结构分析 3)游戏模块的实现 4)游戏架构的搭建 5)游戏DEMO的制作 具体课程安排: 1)游戏策划 ?——游戏的类型,制作周期,规划安排 2)游戏结构分析——游戏流程拆分,模块分工,通讯接口 3)游戏模块的实现——实现分工到的游戏的各个模块 4)游戏架构的搭建——各个模块进行搭建与修正 5)完成整个游戏流程——项目测试与优化 名师介绍 > 上课环境 上课时间: 脱产班: 周一到周五半天授课半天辅导课 上午9:00-12:00 下午2:00-5:00 业余班: 周六到周日半天授课半天辅导课 上午9:00-12:00 下午2:00-5:00 欢迎外地学员来校咨询报名,报销车费、安排住宿。具体详情请咨询课程老师。 招生热线: 020-87226924 QQ:1847185514 周老师 地址:广州科学城彩频路11号广东软件科学园 权威证书: 1、全国动漫游戏专业人才实训测评:动漫游戏设计师证 2、人力资源和社会保障部教育培训中心:职业岗位能力证 前50名电话咨询的学员即可获得一次免费试听机会,名额有限,快快行动吧! 课程咨询:020-87226924 QQ:1847185514 周老师 (责任编辑:510110.com)
【字体: