Pikuma – C++ 游戏引擎编程
本课程温和而全面地介绍 2D 游戏引擎架构的基础知识。我们将讨论游戏开发中几种最流行的编程模式,并通过使用现代 C++、SDL 和 Lua 编写一个小型 2D 游戏引擎,将所学理论付诸实践。我们将一起从头编写一个小的 ECS 框架来管理实体、组件和系统。我们将探讨引擎程序员如何设计代码,以及如何以性能为导向组织游戏对象在内存中的布局。

本课程温和而全面地介绍 2D 游戏引擎架构的基础知识。我们将讨论游戏开发中几种最流行的编程模式,并通过使用现代 C++、SDL 和 Lua 编写一个小型 2D 游戏引擎,将所学理论付诸实践。我们将一起从头编写一个小的 ECS 框架来管理实体、组件和系统。我们将探讨引擎程序员如何设计代码,以及如何以性能为导向组织游戏对象在内存中的布局。

参与讨论
正在加载评论...