返回
合肥汇众教育
置顶
该校与厚学网暂未合作,平台不保证课程的真实有效性,如有侵权等争议,请及时与厚学网联系处理
厚学网
2D游戏开发培训班
咨询 在线咨询
课程级别
入门级
培训周期
一周以内
培训时间
全日制
课程价格
询价
上课地址
安徽省合肥市庐阳区财富广场
课程详情
9.0跨平台游戏开发专业大纲
课程名称模块序号模块名称阶段目标课时课堂案例讲解
2D游戏开发(500课时)K1模块(160课时)面向过程的程游戏开发
    (80课时)
C语言下的格式化输入和输出,及文件、字符串的输入和输,基本类型变量的定义和使用,运算符的优先级、结合性和使用,进制之间的转换,数据在变量中的存储。12猜数字游戏
问题解决步骤,编程语言实现三大结构的形式
   
12
数组类型的引入,数组的定义和使用方式
   
16斗地主的发牌逻辑
    俄罗斯方块逻辑
指针数据类型的定义和使用,函数的定义和使用,基于三种参数传递,传递和修改游戏数据;实现对字符串的常见操作;函数重载,函数指针和引用类型
   
28金手指工具的制作
结构体数据类型的设计和使用,枚举、联合体数据类型的定义和使用。文件操作4玩家数据的读取和地图数据的读取
函数式编程,实现游戏逻辑。控制台的双缓冲实现8推箱子/飞行射击
面向对象的游戏开发
    (40课时)
C++语言下的格式化输入和输出。文件和字符串的输入输出
   
4回合制战斗逻辑
面向对象的核心思想,面向对象编程时抽象和描述问题的角度。封装性在C++中的实现方式,成员访问权限设计,构造析构函数,静态成员,友元等的知识。20
继承性在C++中的实现方式,基类和派生类之间的关系
    派生类的构造与析构,多重继承和虚基类等的知识
    多态性在C++中的实现方式,纯虚函数和抽象类等知识。
8
数据类型参数化的背景,函数模板和类模板的定义和使用4
动态、静态链接库的使用和开发4
数据结构与算法
    (36课时)
顺序表管理数据元素的思想,链表管理数据元素的思想8迷宫游戏寻路
    背包系统
队列和栈存储和管理数据元素的思想4
树的基本概念,排序二叉树8
vector、deque、list、stack、queue、map容器的实现原理,熟练使用增删改查所对应的成员函数;8
冒泡排序、排序、插入排序、二分搜索的原理4
仿函数的概念4
K1考试
    (4课时)
在线考试4K1考试为在线考试
K2模块
    (120课时)
windows+DirectX底层开发
    (36课时)
窗口创建以及消息机制,游戏的消息循环,调试窗口输出调试信息、字符集、数据类型16游戏滚屏及自主引擎封装
GDI绘图,位图显示、文字显示,DXsprite、texture、font等接口的使用8
鼠标和键盘的响应,实现动画及类的封装,UI逻辑12
游戏数学和物理相关
    (24课时)
坐标系,vector,矩阵matrix12黄金矿工游戏的编写
    塔防游戏寻路
    导弹追踪
    射箭游戏
碰撞和反弹的实现4
物理效果的实现4
AI中的寻路算法广度深度优先寻路,
    AStar寻路,Navmesh寻路
4
游戏框架设计
    (20课时)
设计模式的编写12框架设计
系统及管理类的编写8
K2项目
    (40课时)
K2项目使用win32底层+DX实现,使用LUA实现UI加10分40独立制作2D项目
K3模块
    (220课时)
    
    
    
    
    
    
    
    
   
Cocos2dx基础
    (80课时)
引擎的安装和工程创建、游戏工程结构、引擎基础概念和设计框架、游戏坐标系、调度器、精灵及动作、序列帧动画和骨骼动画、事件处理机制、文本显示、场景切换、异步加载、本地数据存储和瓦片地图等。物理知识http短链接40跑酷游戏
    消消乐游戏
    坦克大战
CocosCreator工具
    CocosCreator制作UI过程和导入。
20棋牌游戏斗地主
棋牌游戏制作流程。20
Cocos2dx-LUA
    (40课时)
LUA常规语法及在cocos中的使用40使用LUA实现小游戏
Cocos2dx-js
    (40课时)
js常规语法及在cocos中的使用,并学会小游戏的制作流程40小游戏-2D打飞机
   
白鹭引擎(20课时)掌握白鹭引擎的使用20制作H5游戏
K3项目
    (40课时)
K3项目选择cocos引擎完成,可以使用C++、LUA、JS。40



校区安排(1) 更多
校区
合肥汇众教育校区
地址
安徽省合肥市庐阳区财富广场
预约报名
立即获取报价

请选择想要达成的目标

基本掌握
熟练掌握
完全掌握
取消

请选择想要学习的时间

一个月内
三个月内
半年或一年
取消
刷新
图形验证
关闭
>>
拖动左边滑块完成上方拼图