本课程将带你通过完整且循序渐进的步骤,学习如何使用 C++20 和 SFML 3 开发自己的 2D 游戏,让游戏开发变得既简单易懂又充满乐趣。文章源自cg资源站-https://www.cgzyw.com/69050.html
你无需成为专家即可入门。我们将从基础开始,逐步深入更复杂的概念,全程通过构建实际项目并在屏幕上查看成果。文章源自CG资源站-https://www.cgzyw.com/69050.html
课程分为五个主要部分。我们首先学习现代 C++,你将学习该语言的基本功能,并以游戏为导向的方式学习。接着我们学习 SFML 3,这是一个处理所有视觉、输入和音频的库。之后,我们将开发第一个游戏 Bounce,然后创建我们自己的 2D 引擎——这是所有未来项目的可重用基础。最后,我们将进入游戏部分,每周都会开发新的游戏,每个游戏都会引入新的游戏机制。文章源自CG资源站-https://www.cgzyw.com/69050.html
所有内容都解释得清晰透彻,并实时演示。你不仅会理解事物是如何运作的,还会明白背后的原因。每个项目都是简短、专注且有益的——旨在提升你的 C++ 技能和作为游戏开发者的信心。文章源自CG资源站-https://www.cgzyw.com/69050.html
完成本课程后,你将具备所需的知识、工具和经验,能够独立开发自己的游戏,并在创作过程中享受乐趣。文章源自CG资源站-https://www.cgzyw.com/69050.html
此课程面向哪些人:
适合初级到中级开发者,希望通过制作 2D 游戏来学习现代 C++
希望深入了解 Unity、Unreal 等游戏引擎工作原理的电子游戏爱好者
希望使用 SFML 3 构建 2D 自定义游戏引擎的程序员
任何对游戏开发感兴趣,并寻求全面、实用学习路径的人文章源自CG资源站-https://www.cgzyw.com/69050.html
您将会学到
使用 C++20 和 SFML 3 从零开始开发完整的 2D 弹射类游戏
通过清晰的架构,逐步构建自己的 2D 游戏引擎
通过将现代 C++特性应用于实际游戏项目来精通现代 C++
学习如何处理图形、输入、音频、物理以及游戏玩法系统文章源自CG资源站-https://www.cgzyw.com/69050.html
格 式:MP4
分 辨 率:高清1280×7720
时 长:16 小时
语言字幕:英语发音,AI精翻中文字幕
大 小:4.27 GB
下载方式:百度网盘文章源自CG资源站-https://www.cgzyw.com/69050.html
文章源自CG资源站-https://www.cgzyw.com/69050.html
版权声明:资源来源于互联网收集整理,仅供学习交流,如果喜欢请支持正版。
本站仅作为资源信息收集站点,无法保证资源的可用及完整性,不提供任何资源安装使用及技术服务。请自己研究文档
