联系客服1
联系客服2

('某某网校C++游戏开发 C++游戏开发 C++游戏编程快速入门 视频教程 百度网盘下载',),全套视频教程学习资料通过百度云网盘下载

0
回复
193
查看
打印 上一主题 下一主题
[复制链接]
  • TA的每日心情
    开心
    2024-9-19 21:14
  • 签到天数: 757 天

    [LV.10]以坛为家III

    7335

    主题

    8751

    帖子

    131万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1312455
    楼主
    发表于 2021-5-22 04:20:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    资源详情


    某某网校C++游戏开发C++游戏开发C++游戏编程快速入门视频教程百度网盘下载
    资源截图:
    课程名称:
    某某网校C++游戏开发C++游戏开发C++游戏编程快速入门
    视频教程
    课程简介:
    如果你会一点C、C++语言,你就可以学习游戏编程了,开发真正的游戏!如果你学过一点C++更好,没学过也没关系。
    本课程教你从零基础开始开发7个完整的游戏:Brainiac、LightCycles、Henway、BattleOffice、MeteorDefense、SpaceOut、StuntJumper。
    ----------------------课程目录------------------------------
    第1部分入门
    第1章学习开发游戏的基础知识
    1.1认识视频游戏
    1.1.1为什么人们如此沉迷于开发视频游戏
    1.1.2视频游戏的类型
    1.2学习游戏设计的要素
    1.2.1提出基本思想
    1.2.2整理剧情
    1.2.3可视化图形
    1.2.4为游戏选择正确的声音
    1.2.5使用控制器控制游戏
    1.2.6确定游戏模式
    1.3面向对象的编程和游戏
    1.3.1理解OOP
    1.3.2在游戏中应用OOP
    1.4研究相关工具
    1.4.1编译器和开发环境
    1.4.2选择图形工具
    1.4.3选择声音和音乐工具
    1.5小结
    1.6亲身实践
    第2章创建游戏引擎
    2.1什么是游戏引擎
    2.2考虑游戏引擎的作用
    2.2.1将游戏分解为事件
    2.2.2建立游戏的计时机制
    2.3开发游戏引擎
    2.3.1游戏事件函数
    2.3.2GameEngine类
    2.4开发Blizzard示例
    2.4.1编写程序代码
    2.4.2测试完成的程序
    2.5小结
    2.6游戏大变身
    第3章学习绘制基本图形
    3.1图形基础
    3.1.1理解图形坐标系统
    3.1.2学习颜色的基础知识
    3.2查看Windows中的图形
    3.2.1使用设备环境
    3.2.2使用画笔写
    3.2.3使用画刷绘制
    3.2.4使用位图绘制图像
    3.2.5使用调色板管理颜色
    3.3绘制窗口
    3.3.1绘制文本
    3.3.2绘制图元
    3.3.3使用画笔和画刷
    3.4开发CropCircles示例
    3.4.1编写程序代码
    3.4.2测试完成的程序
    3.5小结
    3.6亲身实践
    第4章绘制图形图像
    4.1位图图像的基础知识
    4.2深入学习位图
    4.3开发位图类
    4.3.1位图类的工作原理
    4.3.2整合代码
    4.4开发Slideshow示例
    4.4.1编写程序代码
    4.4.2汇集资源
    4.4.3测试完成的程序
    4.5小结
    4.6游戏大变身
    第2部分与游戏玩家交互
    第5章使用键盘和鼠标控制游戏
    5.1游戏与用户输入
    5.2了解用户输入设备
    5.2.1接受键盘输入
    5.2.2响应鼠标
    5.2.3使用游戏杆交互
    5.3评估游戏的键盘输入
    5.4跟踪鼠标
    5.5向游戏引擎添加输入支持
    5.5.1添加键盘支持
    5.5.2添加鼠标支持
    5.5.3修改Bitmap类
    5.6开发UFO示例
    5.6.1编写程序代码
    5.6.2测试完成的程序
    5.7小结
    5.8亲身实践
    第6章示例游戏:Brainiac
    6.1游戏的玩法
    6.2设计游戏
    6.3开发游戏
    6.4测试游戏
    6.5小结
    6.6游戏大变身
    第7章使用游戏杆改进输入
    7.1了解游戏杆的基础知识
    7.2校准游戏杆
    7.3追踪游戏杆的移动
    7.4向游戏引擎添加游戏杆支持
    7.4.1访问Win32多媒体功能
    7.4.2开发游戏杆代码
    7.5开发UFO2示例
    7.5.1编写程序代码
    7.5.2测试完成的程序
    7.6小结
    7.7亲身实践
    第8章示例游戏:LightCycles
    8.1游戏的玩法
    8.2设计游戏
    8.3开发游戏
    8.4测试游戏
    8.5小结
    8.6游戏大变身
    第3部分在游戏中使用子画面
    第9章使用于画面动画移动对象
    9.1理解动画的基础知识
    9.1.1动画和帧频
    9.1.2了解计算机动画
    9.22D动画与3D动画
    9.3理解2D动画的类型
    9.3.1基于帧的动画
    9.3.2基于形状的动画
    9.4将子画面动画应用于游戏
    9.5设计通用的子画面
    9.6创建Sprite类
    9.6.1创建和破坏子画面
    9.6.2更新子画面
    9.6.3绘制子画面
    9.7开发Planets示例程序
    9.7.1编写程序代码
    9.7.2测试完成的程序
    9.8小结
    9.9亲身实践
    第10章管理子画面
    10.1了解管理子画面的需求
    10.2设计子画面管理器
    10.3向游戏引擎添加子画面管理器
    10.3.1改进Sprite类
    10.3.2增强游戏引擎
    10.4使用双重缓存消除闪烁
    10.5开发Planets2示例
    10.5.1编写程序代码
    10.5.2测试完成的程序
    10.6小结
    10.7游戏大变身
    第11章示例游戏:Henway
    11.1游戏的玩法
    11.2设计游戏
    11.3开发游戏
    11.4测试游戏
    11.5小结
    11.6游戏大变身
    第4部分使用声音和音乐


    游客,如果您要查看本帖隐藏内容请回复
    收藏
    收藏0
    分享
    分享
    支持
    支持0
    反对
    反对0
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    学习课程!一站搞定!
    学途无忧VIP会员群

    973849140

    周一至周日9:00-23:00

    反馈建议

    1227072433@qq.com 在线QQ咨询

    扫描二维码关注我们

    学途无忧!为学习谋坦途,为会员谋福利!|网站地图