xygine:围绕SFML构建的2D引擎框架

时间:2024-05-19 03:51:50
【文件属性】:

文件名称:xygine:围绕SFML构建的2D引擎框架

文件大小:20.98MB

文件格式:ZIP

更新时间:2024-05-19 03:51:50

gamedev sfml ecs 2d-framework gamedev-framework

木糖XT xygine的下一个迭代。 围绕SFML构建的2D游戏引擎框架。 xygine与实体组件系统一起实现了场景图。 我将其用作新项目的起点,因为随着时间的推移它会慢慢发展。 xygine的源在zlib许可下发布,希望对其他人有用-但不保证它适用于任何特定目的,即使是专门针对这些目的的... 此版本提供了经过全面检查的API,因此与xygine的现有版本不兼容-因此命名略有不同。 最大的变化是实体组件系统,该系统采用数据驱动的方法来灵活,模块化地开发系统,并取消了3D支持。 如果您对具有非常相似的API的3D,跨平台,与移动设备兼容的框架感兴趣,请查看 。 xygine使用C ++ 17功能,因此需要最新的编译器,例如macOS上的XCode 10,Windows上的Visual Studio 2017或最新版本的gcc和clang。 可以在存储库的目录中找到有关创建xygi


网友评论