联系客服1
联系客服2

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

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

    [LV.10]以坛为家III

    7335

    主题

    8751

    帖子

    131万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1312677
    楼主
    发表于 2021-4-11 04:24:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    资源详情


    链接失效或更多好课请联系微信ZA_summer课程介绍:
            如果你会一点C、C++语言,你就可以学习游戏编程了,开发真正的游戏!如果你学过一点C++更好,没学过也没关系。
            本课程教你从零基础开始开发7个完整的游戏:Brainiac、LightCycles、Henway、BattleOffice、MeteorDefense、SpaceOut、StuntJumper。-------------------课程目录-------------------
            第1部分入门xa0
            第1章学习开发游戏的基础知识xa0
            1.1认识视频游戏xa0
            xa0xa01.1.1为什么人们如此沉迷于开发视频游戏xa0
            xa0xa01.1.2视频游戏的类型xa0
            1.2学习游戏设计的要素xa0
            xa0xa01.2.1提出基本思想xa0
            xa0xa01.2.2整理剧情xa0
            xa0xa01.2.3可视化图形xa0
            xa0xa01.2.4为游戏选择正确的声音xa0
            xa0xa01.2.5使用控制器控制游戏xa0
            xa0xa01.2.6确定游戏模式xa0
            1.3面向对象的编程和游戏xa0
            xa0xa01.3.1理解OOPxa0
            xa0xa01.3.2在游戏中应用OOPxa0
            1.4研究相关工具xa0
            xa0xa01.4.1编译器和开发环境xa0
            xa0xa01.4.2选择图形工具xa0
            xa0xa01.4.3选择声音和音乐工具xa0
            1.5小结xa0
            1.6亲身实践xa0
            第2章创建游戏引擎xa0
            2.1什么是游戏引擎xa0
            2.2考虑游戏引擎的作用xa0
            xa0xa02.2.1将游戏分解为事件xa0
            xa0xa02.2.2建立游戏的计时机制xa0
            2.3开发游戏引擎xa0
            xa0xa02.3.1游戏事件函数xa0
            xa0xa02.3.2GameEngine类xa0
            2.4开发Blizzard示例xa0
            xa0xa02.4.1编写程序代码xa0
            xa0xa02.4.2测试完成的程序xa0
            2.5小结xa0
            2.6游戏大变身xa0
            第3章学习绘制基本图形xa0
            3.1图形基础xa0
            xa0xa03.1.1理解图形坐标系统xa0
            xa0xa03.1.2学习颜色的基础知识xa0
            3.2查看Windows中的图形xa0
            xa0xa03.2.1使用设备环境xa0
            xa0xa03.2.2使用画笔写xa0
            xa0xa03.2.3使用画刷绘制xa0
            xa0xa03.2.4使用位图绘制图像xa0
            xa0xa03.2.5使用调色板管理颜色xa0
            3.3绘制窗口xa0
            xa0xa03.3.1绘制文本xa0
            xa0xa03.3.2绘制图元xa0
            xa0xa03.3.3使用画笔和画刷xa0
            3.4开发CropCircles示例xa0
            xa0xa03.4.1编写程序代码xa0
            xa0xa03.4.2测试完成的程序xa0
            3.5小结xa0
            3.6亲身实践xa0
            第4章绘制图形图像xa0
            4.1位图图像的基础知识xa0
            4.2深入学习位图xa0
            4.3开发位图类xa0
            xa0xa04.3.1位图类的工作原理xa0
            xa0xa04.3.2整合代码xa0
            4.4开发Slideshow示例xa0
            xa0xa04.4.1编写程序代码xa0
            xa0xa04.4.2汇集资源xa0
            xa0xa04.4.3测试完成的程序xa0
            4.5小结xa0
            4.6游戏大变身xa0
            第2部分与游戏玩家交互xa0
            第5章使用键盘和鼠标控制游戏xa0
            5.1游戏与用户输入xa0
            5.2了解用户输入设备xa0
            xa0xa05.2.1接受键盘输入xa0
            xa0xa05.2.2响应鼠标xa0
            xa0xa05.2.3使用游戏杆交互xa0
            5.3评估游戏的键盘输入xa0
            5.4跟踪鼠标xa0
            5.5xa0xa0向游戏引擎添加输入支持xa0
            xa0xa05.5.1添加键盘支持xa0
            xa0xa05.5.2添加鼠标支持xa0
            xa0xa05.5.3修改Bitmap类xa0
            5.6开发UFO示例xa0
            xa0xa05.6.1编写程序代码xa0
            xa0xa05.6.2测试完成的程序xa0
            5.7小结xa0
            5.8亲身实践xa0
            第6章示例游戏:Brainiacxa0
            6.1游戏的玩法xa0
            6.2设计游戏xa0
            6.3开发游戏xa0
            6.4测试游戏xa0
            6.5小结xa0
            6.6游戏大变身xa0
            第7章使用游戏杆改进输入xa0
            7.1了解游戏杆的基础知识xa0
            7.2校准游戏杆xa0
            7.3追踪游戏杆的移动xa0
            7.4向游戏引擎添加游戏杆支持xa0
            xa0xa07.4.1访问Win32多媒体功能xa0
            xa0xa07.4.2开发游戏杆代码xa0
            7.5开发UFO2示例xa0
            xa0xa07.5.1编写程序代码xa0
            xa0xa07.5.2测试完成的程序xa0
            7.6小结xa0
            7.7亲身实践xa0
            第8章示例游戏:LightCyclesxa0
            8.1游戏的玩法xa0
            8.2设计游戏xa0
            8.3开发游戏xa0
            8.4测试游戏xa0
            8.5小结xa0
            8.6游戏大变身xa0
            第3部分在游戏中使用子画面xa0
            第9章使用于画面动画移动对象xa0
            9.1理解动画的基础知识xa0
            xa0xa09.1.1动画和帧频xa0
            xa0xa09.1.2了解计算机动画xa0
            9.22D动画与3D动画xa0
            9.3理解2D动画的类型xa0
            xa0xa09.3.1基于帧的动画xa0
            xa0xa09.3.2基于形状的动画xa0
            9.4将子画面动画应用于游戏xa0
            9.5设计通用的子画面xa0
            9.6创建Sprite类xa0
            xa0xa09.6.1创建和破坏子画面xa0
            xa0xa09.6.2更新子画面xa0
            xa0xa09.6.3绘制子画面xa0
            9.7开发Planets示例程序xa0
            xa0xa09.7.1编写程序代码xa0
            xa0xa09.7.2测试完成的程序xa0
            9.8小结xa0
            9.9亲身实践xa0
            第10章管理子画面xa0
            10.1了解管理子画面的需求xa0
            10.2设计子画面管理器xa0
            10.3向游戏引擎添加子画面管理器xa0
            xa0xa010.3.1改进Sprite类xa0
            xa0xa010.3.2增强游戏引擎xa0
            10.4使用双重缓存消除闪烁xa0
            10.5开发Planets2示例xa0
            xa0xa010.5.1编写程序代码xa0
            xa0xa010.5.2测试完成的程序xa0
            10.6小结xa0
            10.7游戏大变身xa0
            第11章示例游戏:Henwayxa0
            11.1游戏的玩法xa0
            11.2设计游戏xa0
            11.3开发游戏xa0
            11.4测试游戏xa0
            11.5小结xa0
            11.6游戏大变身xa0
            第4部分使用声音和音乐xa0
            第12章播放数字声音效果xa0
            12.1理解数字声音xa0
            12.2了解Windows波形声音xa0
            12.3了解声音工具xa0
            xa0xa012.3.3廉价的声音编辑器xa0
            12.4创建和编辑声音xa0
            12.5查找声音和音乐xa0
            12.6访问波形声音xa0
            12.7播放波形声音xa0
            xa0xa012.7.1播放文件中的波形声音xa0
            xa0xa012.7.2播放作为资源的波形声音xa0
            xa0xa012.7.3循环播放波形声音xa0
            xa0xa012.7.4停止播放波形声音xa0
            12.8开发Brainiac2示例程序xa0
            xa0xa012.8.1编写程序代码xa0
            xa0xa012.8.2组合资源xa0
            xa0xa012.8.3测试完成的游戏xa0
            12.9小结xa0
            12.10亲身实践xa0
            第13章播放MIDI音乐xa0
            13.1感受MIDI音乐xa0
            13.2理解Windows媒体控制接口xa0
            13.3使用MCI播放MIDI音乐xa0
            xa0xa013.3.1打开MIDI设备xa0
            xa0xa013.3.2播放MIDI歌曲xa0
            xa0xa013.3.3暂停MIDI歌曲xa0
            xa0xa013.3.4关闭MIDI设备xa0
            13.4向游戏引擎添加MIDI音乐支持xa0
            13.5开发Henway2示例程序xa0
            xa0xa013.5.1编写程序代码xa0
            xa0xa013.5.2测试完成的游戏xa0
            13.6小结xa0
            13.7亲身实践xa0
            第14章示例游戏:BattleOfficexa0
            14.1游戏的玩法xa0
            14.2设计游戏xa0
            14.3开发游戏xa0
            14.4测试游戏xa0
            14.5小结xa0
            14.6亲身实践xa0
            第5部分高级动画xa0
            第15章实现子画面外观动画xa0
            15.1再次介绍帧动画xa0
            15.2设计动画子画面xa0
            15.3向游戏引擎添加动画子画面支持xa0
            xa0xa015.3.1只绘制位图的一部分xa0
            xa0xa015.3.2对Sprite类实现动画xa0
            15.4开发BattleOffice2示例程序xa0
            xa0xa015.4.1编写程序代码xa0
            xa0xa015.4.2测试完成的游戏xa0
            15.5小结xa0
            15.6游戏大变身xa0
            第16章创建子画面背景xa0
            16.1了解游戏背景的重要忄生xa0
            16.2了解游戏背景的类型xa0
            xa0xa016.2.1纯色背景xa0
            xa0xa016.2.2图像背景xa0
            xa0xa016.2.3动画背景xa0
            xa0xa016.2.4滚动背景xa0
            16.3向游戏引擎添加背景支持xa0
            xa0xa016.3.1创建基本的背景类xa0
            xa0xa016.3.2创建动画背景类xa0
            16.4开发Roids示例xa0
            xa0xa016.4.1编写程序代码xa0
            xa0xa016.4.2测试完成的游戏xa0
            16.5小结xa0
            16.6亲身实践xa0
            第17章示例游戏:MeteorDefensexa0
            17.1游戏的玩法xa0
            17.2设计游戏xa0
            17.3增强游戏引擎中的子画面xa0
            17.4开发游戏xa0
            17.5测试游戏xa0
            17.6小结xa0
            17.7游戏大变身xa0
            第6部分让游戏拥有大脑xa0
            第18章教游戏思考xa0
            18.1理解人工智能
            18.2了解游戏AI的类型xa0
            xa0xa018.2.1漫游AIxa0
            xa0xa018.2.2行为AIxa0
            xa0xa018.2.3策略AIxa0
            18.3开发AI策略xa0
            18.4开发Roids2示例程序xa0
            xa0xa018.4.1编写程序代码xa0
            xa0xa018.4.2测试完成的程序xa0
            18.5小结xa0
            18.6亲身实践xa0
            第19章示例游戏:SpaceOutxa0
            19.1游戏的玩法xa0
            19.2设计游戏xa0
            19.3向游戏引擎中添加另一个子画面特忄生xa0
            19.4开发游戏xa0
            19.5测试游戏xa0
            19.6小结xa0
            第7部分增添游戏的趣味忄生xa0
            第20章使用闪屏增添游戏的活力xa0
            20.1闪屏的重要忄生xa0
            20.2了解闪屏xa0
            20.3创建SpaceOut2游戏xa0
            xa0xa020.3.1编写游戏代码xa0
            xa0xa020.3.2测试完成的游戏xa0
            20.4小结xa0
            20.5亲身实践xa0
            第21章使用演示模式展示游戏xa0
            21.1什么是演示模式xa0
            21.2演示模式的细节xa0
            21.3开发SpaceOut3游戏xa0
            xa0xa021.3.1编写游戏代码xa0
            xa0xa021.3.2测试完成的游戏xa0
            21.4小结xa0
            21.5游戏大变身xa0
            第22章记录高分xa0
            22.1记录得分的重要忄生xa0
            22.2确定高分数据模型xa0
            22.3存储和检索高分数据xa0
            22.4开发SpaceOut4游戏xa0
            xa0xa022.4.1编写游戏代码xa0
            xa0xa022.4.2测试完成的游戏xa0
            22.5小结xa0
            22.6亲身实践xa0
            第8部分附加练习xa0
            第23章使用滚动背景更改远景xa0
            23.1什么是滚动背景xa0
            xa0xa023.1.1横向滚动的背景xa0
            xa0xa023.1.2纵向滚动的背景xa0
            xa0xa023.1.3视差滚动背景xa0
            23.2理解滚动背景的工作原理xa0
            23.3向游戏引擎添加滚动背景支持xa0
            xa0xa023.3.1创建背景图层类xa0
            xa0xa023.3.2创建滚动背景类xa0
            23.4开发Wanderer示例xa0
            xa0xa023.4.1编写程序代码xa0
            xa0xa023.4.2测试完成的程序xa0
            23.5小结xa0
            23.6游戏人变身xa0
            第24章示例游戏:StuntJumperxa0
            24.1游戏的玩法xa0
            24.2设计游戏xa0
            24.3开发游戏xa0
            24.4测试游戏xa0
            24.5小结xa0
            24.6游戏大变身xa0
            24.7亲身实践




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

    使用道具 举报

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

    本版积分规则

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

    973849140

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

    反馈建议

    1227072433@qq.com 在线QQ咨询

    扫描二维码关注我们

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