crowengine:C ++ 11中的2D游戏引擎

时间:2024-04-03 15:02:12
【文件属性】:

文件名称:crowengine:C ++ 11中的2D游戏引擎

文件大小:31KB

文件格式:ZIP

更新时间:2024-04-03 15:02:12

C++

CrowEngine v3(pre-alpha) 我的自定义游戏引擎的版本3使用C ++ 11构建在SDL2之上。 目前,该技术还处于开发初期,还没有准备好投入生产。 签出基于SFML / Allegro的旧版本的分支,该版本不再维护或正在积极开发。 尽管SFML与库无关,但它的设计非常借鉴SFML。 这里有一些区别: SFML 乌鸦引擎 联网 全面的HTTP / FTP支持 仅TCP / UDP套接字 着色器 GLSL 不支持 资产 来自文件或自定义 内置资产管理器 图形用户界面 不 内置的GUI库和图块编辑器 文献资料 有据可查 仅自动生成 平台类 桌面 台式机,手机,网络等 那么,为什么要在SFML上使用类似的东西? 我猜想SDL的可移植性。 第三方依赖 生成/运行引擎所需的第三方依赖关系(包含在第三方目录中):


【文件预览】:
crowengine-master
----.gitignore(3KB)
----src()
--------log.cpp(848B)
--------engine.cpp(553B)
--------color.cpp(561B)
--------font.cpp(635B)
--------assetloader.cpp(208B)
--------text.cpp(1KB)
--------window.cpp(2KB)
--------fileloader.cpp(502B)
--------messagebox.cpp(853B)
----changelog.md(227B)
----.gitmodules(198B)
----license(34KB)
----.idea()
--------.gitignore(176B)
--------misc.xml(240B)
--------encodings.xml(135B)
--------vcs.xml(318B)
--------CrowEngine.iml(97B)
--------modules.xml(272B)
--------crowengine.iml(97B)
----include()
--------ce()
----thirdparty()
--------SDL_ttf()
--------readme.md(2KB)
--------SDL()
----readme.md(1KB)
----roadmap.md(502B)
----CMakeLists.txt(1KB)

网友评论