文件名称:hide-and-seek:用C ++ uising SDL2库编写的简单2D游戏
文件大小:1.97MB
文件格式:ZIP
更新时间:2024-04-22 19:06:17
C++
简单的2D游戏 用C ++制作 意图 这是一个教育性项目,没有针对实际问题的任何应用程序,但仍可以用作灵感来源(或用作复制粘贴来源)。 这个项目是在我的业余时间制作的,目的是为了娱乐和测试一些方法。 所以不要期望太大。 特征 完全基于ECS的代码 选择ECS模式并不是出于性能原因,而是为了获得更好的可维护性并提高游戏代码的可测试性。 ECS使这些目标更容易实现。 使用ECS的实现非常简单,但是事件探查器告诉您很好。 2D动态灯 没什么真正有趣的,只是运行时正在计算的灯光(几个可以并行计算)。 非侵入式自动测试和单元测试 用于测试游戏逻辑的外部应用程序,无需更改初始代码即可编写新测试。 外部编辑 具有Ctrl + Z / Ctrl + Y支持的大多数数据编辑器,以及用于关卡的简单2D编辑器。 它还可以编译为单独的可执行文件,并且只需对游戏代码进行最少的更改即可支持新功能(很可能仅是序列化