【文件属性】:
文件名称:SFMLEngine:在SFML上构建功能,以更快地开发具有以下功能的游戏
文件大小:18.67MB
文件格式:ZIP
更新时间:2021-03-26 18:55:12
C++
SFML引擎
SFMLEngine是基于的游戏开发框架。
特征
SFMLEngine实现以下内容:
用于划分游戏各部分的场景系统。
实体组件系统,用于通过聚合不同组件来创建游戏对象。
处理不同实体之间的资源共享。
处理资源的加载和管理,例如纹理,字体,明暗器,材质,平铺调色板和用户定义的对象。
图形调试工具和日志记录系统。
本机脚本系统,用于将用户定义的脚本附加到订阅游戏引擎事件的游戏对象。
GUI文字。
摄像头系统。
动画精灵的动画系统。
Tilemap系统,用于高性能大型图块。
用于构建地形的瓷砖调色板。
物理和碰撞系统。
用于图形效果的自定义着色器和材质系统。
使用漫射照明和法线贴图的照明系统。
额外的便捷数学功能。
有关上述所有功能的完整文档,请遵循。