Flexium:SFML 的 C++ 游戏引擎

时间:2024-07-05 16:16:08
【文件属性】:

文件名称:Flexium:SFML 的 C++ 游戏引擎

文件大小:254KB

文件格式:ZIP

更新时间:2024-07-05 16:16:08

C++

#Flexium ##关于 Flexium 是一个 C++11 游戏引擎,它位于之上。 它旨在提高开发速度,而不是性能。 Flexium 从汲取了很多灵感,虽然它没有 GUI 并且全部使用 C++。 以下是 Flexium 的一些实际应用示例。 - Ludum Dare 31 - MiniLD 56 ##特征 图像、声音和字体的资源管理。 动画带。 基于继承的对象。 支持地图。 一个非常酷的开发团队。 呵呵。 ##安装 安装 。 下载 Flexium 源代码并运行 make(这是 GNU Make,不是 CMake,抱歉)。 这将使用g++编译。 然后可以在lib文件夹中找到该lib 。 随心所欲地链接到它。 ##贡献 如果您希望为 Flexium 做出贡献,那就太好了。 您可以通过贡献代码(只需提出 github 问题/拉取请求)或仅使用库并提供一般反馈来提供帮助


【文件预览】:
Flexium-master
----.gitignore(1KB)
----Flexium.sublime-project(160B)
----src()
--------Debugger.cpp(1KB)
--------Tweener.cpp(2KB)
--------pugixml.cpp(268KB)
--------Vector.cpp(1KB)
--------Object.cpp(4KB)
--------Random.cpp(1KB)
--------Flexium.cpp(2KB)
--------Audio.cpp(2KB)
--------TileMap.cpp(1KB)
--------Input.cpp(4KB)
--------Timer.cpp(298B)
--------FlexiumUtility.cpp(1KB)
--------Sprite.cpp(8KB)
--------World.cpp(3KB)
--------Event.cpp(327B)
--------Window.cpp(2KB)
--------TiledMapLoader.cpp(5KB)
--------Transform.cpp(614B)
--------Console.cpp(6KB)
--------ExtraEvents.cpp(632B)
--------Text.cpp(2KB)
--------Camera.cpp(527B)
----obj()
--------Info.md(155B)
----Doxyfile(98KB)
----utility()
--------template()
----README.md(1KB)
----demo()
--------console.otf(57KB)
--------Demo.cpp(2KB)
--------spritesheet.xml(304B)
--------fontsheet.xml(186B)
--------font_terms_of_use.txt(698B)
--------sound.wav(76KB)
--------animation.png(32KB)
--------font.ttf(32KB)
--------soundsheet.xml(72B)
--------image.png(3KB)
----tests()
--------RemoveObjectWhileIterating.cpp(969B)
--------WindowScaling.cpp(885B)
--------AddObjectWhileIterating.cpp(968B)
--------spritesheet.xml(106B)
--------image.png(3KB)
----include()
--------Flexium()
----lib()
--------Info.md(152B)
----TODO.md(247B)
----makefile(866B)
----DoxygenMainPage.hpp(131B)
----.gitattributes(378B)

网友评论