V
主页
京东 11.11 红包
C++ 2D 游戏引擎开发指南:使用 C++、SDL 和 Lua 脚本创建一个游戏引擎
发布人
📌 完整课程链接 https://theitzy.com/cpp-2d-game-engine-development/ ----- 🎯 UP网站(更多课程在网站中持续更新) https://theitzy.com/ 本课程不仅仅是一个简单的教程,教你如何使用 C++ 创建游戏。这是一个机会,让您思考“游戏”这个概念的本质抽象,以及制作游戏所需的各种组成部分之间的交互。更重要的是,本课程让您从零开始编写一个小的 C++ 引擎的代码,可用于创建多种类型的游戏。 我们还将涉及其他重要主题,如 ECS(实体-组件-系统)、面向数据的设计、STL 容器、C++ 模板、游戏循环、SDL 渲染、事件系统、资产管理、内存管理和性能。最后,我们还将学习如何将 Lua 语言嵌入到我们的原生 C++ 代码中,为引擎添加脚本功能。 虽然市面上有关游戏引擎开发的资源不少,但它们要么过于理论化,要么篇幅过长。如果您正在寻找对游戏引擎编程世界的温和入门,并想了解游戏背后的真正运作机制,那么您绝对应该参加本课程!
打开封面
下载高清视频
观看高清视频
视频下载器
【游戏脚本】两分钟教你如何用Python制作自动化游戏脚本,可举一反三,让你拥有属于自己的游戏脚本!!!
[4K] UE5.5 vs Unity6 大PK,哪家技术Demo更NB?
地形软件GeoGen无限版终于出了 虚幻引擎UE5.5
[UFSH2024]虚幻引擎移动端开发最新进展 | Jack Porter Epic Games 引擎移动平台开发主管
【国外爆火的C++教程】学习C++编程 – 从入门到精通 – 深入探索C++
没有游戏引擎的时候,怎么开发游戏?
Godot4移动游戏开发指南: 创建一个完整的、功能齐全的移动游戏,包括游戏玩法、UI系统、游戏内商店、保存系统等
完整的Godot 3D游戏开发指南:使用Godot 4开发自己的3D游戏
一个独立开发游戏的百万富翁成功的关键
【附项目源码】Qt+FFmpeg+SDL播放器开发,C++音视频项目开发,能写进简历的好项目
虚幻引擎 5 !使用样条线和 PCG 轻松创建程序化路缘和人行道!
blender越来越像一个游戏引擎了,这就是证据!
使用Unity和Blender自动化地生成地牢和迷宫,提升您的游戏环境创建技能
【创意编码】使用自定义 ThreeJS 着色器创建交互式 3D 地球仪
一个视频让你理解Unity
在Godot 4中使用C#创建完整的2D网格谜题游戏
[UFSH2024]下一代移动组件Mover2.0前瞻 | 陈宝康 Epic Games 开发者关系工程师
LayaAir3.2新特性展示视频
【UE5】15分钟,一个免费插件,任何人都可以制作动画!
基于qt+ffmpeg+sdl+opengl的播放器
【手搓C++标准库系列课】自己动手做std::variant!
【P52】优化战斗动画
Galacean引擎全新官方站点正式上线!🎉 全新官网,焕新体验!https://galacean.antgroup.com/engine
Redis:完整的开发者指南(上)【Redis: The Complete Developer’s Guide】
《Unity6性能优化》灵界篇——课程说明
Galacean引擎1.2版本!新增ShaderLab,粒子渲染器等多项新功能!
从零开始使用虚幻引擎5创建类似暗黑破坏神的ARPG游戏
实时流体LiquiGen无限版终于出了 虚幻引擎UE5.5
[UFSH2024]35个虚幻引擎小技巧• 助你解锁更多开发潜能 | 何骞 Epic Games 首席游戏策划
Galacean引擎1.3版本发布!新增后处理,Prefab等多项新功能!
STL源码剖析PJ版
C/C++趣味小项目:球球大作战,大一计算机练习实战必备(附源码+素材)带你一步步从零做出一个小游戏
Rust企业级后端开发指南
Unity7版本前瞻➡️URP 和 HDRP合并
关于是否有真有必要升级Unity 6?
(开源)利用keil的c++库c++躺平开发stm32
Godot + F# = 函数式编程游戏开发(聊 Godot 支持语言,为何选 F#,FP 落地;后续 Monad、响应式编程学习)从零开始做游戏(第111天)
使用TypeScript开发解释器,从头开始开发一个解释器并且不借助第三方库
Unity AI 开发指南: 创建具有自适应NPC的游戏
你不需要会编写 C++才能为Godot做出贡献