学习使用最强大的 C++ 图形库 SDL2 用 C++ 制作极其强大的高质量图形游戏,在本课程中,您将能够了解 C++ 中的游戏开发概念。我们将使用最强大的 C++ 图形库 SDL2 用 C++ 进行游戏开发。SDL2(简单直接媒体层)是一个非常著名的用于 C++ 游戏开发的交互式模块。Make 5 Stunning Awesome Games In C++ Using Sdl2 Library
在本课程中,您将了解使用 SDL2 进行游戏开发的最新概念,其中我们将介绍5个使用SDL2的游戏,每个游戏都会介绍新的有趣的概念供您学习。每个游戏都将帮助您学习越来越有趣的知识概念。在本课程结束时,我向您保证,您将能够在 SDL2 中根据您自己的要求和规范创建一个全新的游戏。本课程涵盖C++和SDL2的最新概念。此外,如果您不了解 C++ 或 SDL2 或任何其他编程语言,那么您不必担心。我们在本课程结束时上传了 C++ 速成课程,它将帮助您在开始使用 SDL2 进行游戏开发之前充分了解 C++。我们在本课程中制作的每个游戏都是独立于其他游戏的,这意味着您不必先玩第一个和第二个游戏才能开始第三个游戏。您可以按照您认为合适的任何顺序进行比赛。我们在本课程中讨论了很多有关SDL2以及SDL2内置内容背后的实际内容。如果您已经了解C++的基础知识,则无需参加课程最后一部分的速成课程。在课程中,如果您有任何类型的问题或者您无法理解任何内容,那么您可以直接与我联系,或者您可以在问答部分提出您的问题。我在每个讲座中都附上了代码,这样如果您遇到困难,就可以使用该代码。有一些具有挑战性的作业将测试您的技能以及您在课程中学到的知识。祝您课程顺利。谢谢!
MP4 | 视频:h264,1920×1080 | 音频:AAC,44.1 KHz
语言:英语 | 大小:10.7 GB | 时长:18小时41分钟 含课程文件
您将学到什么
任何想用 C++ 制作专业级游戏的人
任何想成为游戏编程专家的人
任何想用 C++ 制作高质量图形游戏的人
任何想获得制作任何类型的蓝图的人C++ 游戏
要求
无需编程经验,因为我们在课程的最后部分有单独的 7 小时 C++ 速成课程
该课程适用于任何想用 C++ 制作专业级游戏的人、任何想用 C++ 制作高质量图形游戏的人、任何想获得用 C++ 制作任何类型游戏的蓝图的人、任何想成为 C++ 专家的人游戏编程
课程目录:
第 1 部分:在 C++ IDE 上安装和设置 SDL2
第 1 课 在 C++ IDE 上安装和设置 SDL2
第 2 部分:使用 SDL2 库用 C++ 编写的 Google Dino 恐龙游戏
第 2 课 Dino 游戏:显示 GUI SDL2 窗口
第 3 讲 恐龙游戏:退出事件
第 4 课 恐龙游戏:将恐龙放在 SDL2 窗口上
第 5 讲 恐龙游戏:处理恐龙跳跃和应用重力
第六讲 恐龙游戏:在游戏中创建地面卷轴效果
第 7 讲 恐龙游戏:障碍物移动
第 8 讲 恐龙游戏:将翼龙放在不同的高度
第9讲恐龙游戏:碰撞检测函数
第10讲恐龙游戏:游戏结束条件
第11讲恐龙游戏:重玩游戏
第 12 讲 恐龙游戏:完整游戏 – 最终说明
第 3 部分:使用 SDL2 库的 C++ 打砖块游戏
第 13 讲 打砖块游戏:显示 GUI SDL2 窗口
第14讲打砖块游戏:展示球
第15讲打砖块游戏:事件处理函数
第16讲打砖块游戏:设置背景图像
第17讲打砖块游戏:移动球
第18讲打砖块游戏:球与墙壁碰撞
第19讲打砖块游戏:蝙蝠运动
第20讲 打砖块游戏:蝙蝠球碰撞
第21讲打砖块游戏:砖块初始化
第22讲 打砖块游戏:球砖碰撞
第23讲打砖块游戏:获胜条件
第 24 讲 打砖块游戏:释放内存 – 销毁函数
第25讲打砖块游戏:游戏结束
第26讲打砖块游戏:完成游戏——最终解释
第 4 节:使用 SDL2 库的 C++ 直升机游戏
讲座 27 直升机游戏:显示 GUI SDL2 窗口
讲座 28 直升机游戏:将直升机放在 SDL2 窗口上
第29讲直升机游戏:直升机运动
第30讲 直升机游戏:与墙壁碰撞
第31讲 直升机游戏:装载和移动障碍物
第32讲 直升机游戏:直升机障碍物碰撞检测
讲座 33 直升机游戏:游戏结束
第34讲 直升机游戏:显示和渲染分数
讲座 35 直升机游戏:完成游戏 – 最终解释
第 5 节:使用 SDL2 库用 C++ 编写的太空入侵者游戏
讲座 36 太空入侵者游戏:显示 GUI SDL2 窗口
讲座 37 太空入侵者游戏:SDL 退出事件功能
第38讲太空入侵者游戏:展示宇宙飞船
第39讲太空侵略者游戏:太空飞船运动
讲座 40 太空入侵者游戏:宇宙飞船之火
讲座 41 太空入侵者游戏:敌人移动
讲座 42 太空入侵者游戏:太空飞船和敌人的碰撞检测
讲座 43 太空入侵者游戏:用子弹射击杀死敌人
讲座 44 太空入侵者游戏:游戏结束功能
讲座 45 太空入侵者游戏:重玩游戏
第 6 节:使用 SDL2 库的 C++ 贪吃蛇游戏
讲座 46 贪吃蛇游戏:显示 GUI SDL2 窗口
讲座 47 贪吃蛇游戏:在 SDL2 窗口上显示贪吃蛇
第48讲贪吃蛇游戏:移动蛇
49 蛇游戏:与墙壁碰撞
第50讲贪吃蛇游戏:蛇吃食物
第51讲贪吃蛇游戏:蛇的自我碰撞
52 贪吃蛇游戏:游戏结束条件
第53讲贪吃蛇游戏:完成游戏——最终解释
第 7 节:C++ 速成课程
讲座 54 C++ 崩溃视频
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥CG资源站所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥CG资源站,感谢您的关注与支持!