C++视频教程:C++实战水果忍者游戏

C++实战水果忍者游戏(游戏引擎、Win32编程、MFC精讲、核心算法)

课程分类:游戏开发

适合人群:初级

课时数量:56课时

用到技术:Win32编程、核心算法

涉及项目:水果忍者

咨询QQ:1840215592


一、模块介绍(共56讲)

1、基础篇:主要讲解c++以及MFC的深入浅出

容器与算法精讲

类与数据抽象精讲

模板与泛型编程精讲

标准IO库知识点深入浅出

CObject类详解

消息映射的实现

MFC的DLL精讲

MFC的进程和线程精讲

 

2、进阶篇:主要讲解游戏设计以及游戏引擎

游戏设计思想

游戏设计精髓

游戏引擎概述

游戏引擎指点

 

3、设计篇:水果忍者游戏设计算法精讲

子画面碰撞检测

水果刀与子画面碰撞检测

背景回滚算法

自由落体算法

刀光笔触算法

2D粒子效果的实现

4、实战篇:水果忍者代码实现部分演示与精讲

C++实战视频教程完成了游戏引擎的设计。该游戏引擎现阶段是一个2D游戏引擎,能够跟踪游戏上的所有元素,实现了动画播放,碰撞检测,释放资源等基本功能。同时还提供了游戏进入界面,人物动画设计和图像加载等相关接口和类,便于游戏的扩展实现。C++实战视频教程完成了游戏图片元素的收集和动画元素的收集。其中主要包括的图片有:水果,炸弹,道具等;涉及到的动画:炸弹爆炸动画,启动菜单动画,笔触动画等。


二、培训目标


1、C++实战视频教程分为四大模块:

基础篇:主要讲解c++以及MFC的深入浅出

进阶篇:主要讲解游戏设计以及游戏引擎

设计篇:水果忍者游戏设计算法精讲

实战篇:水果忍者代码实现部分演示与精讲

2、适用对象

最好有一定C++基础知识

热衷于学习界面编程的人群

热衷于游戏设计和开发的人群


三、C++实战视频教程所涉及到的技术:

MFC类库知识

MFC消息映射的实现

模板与泛型编程精讲

容器与算法

MFC中的DLL编程

MFC中的多进程和多线程编程

Win32核心编程

子画面碰撞检测

水果刀与子画面碰撞检测

背景回滚算法

自由落体算法

刀光笔触算法

2D粒子效果的实现

游戏引擎概述

游戏引擎指点


你可能感兴趣的:(C++,视频教程)