{"repo":"GamedevFramework/gf","free":true,"listed":false,"github":"https://github.com/GamedevFramework/gf","clone":"git clone https://github.com/GamedevFramework/gf.git","description":"A C++17 framework for 2D games","language":"C++","stars":186,"topics":["gamedev","gamedev-library","2d-game","gamedev-framework","cpp","c-plus-plus","game-2d","cpp-library","sdl2","cpp17"],"license":null,"category":"game-templates","readme_excerpt":"Gamedev Framework (gf) Gamedev Framework (gf) is a framework to build 2D games in C++17. It is based on SDL and OpenGL ES 2.0, and presents an API that is very similar to the graphics module of SFML with additional features. It is not a game engine, it is more something like a framework, similar to libGDX in the Java world. Gamedev Framework (gf) is licensed under the terms and conditions of the zlib/libpng license. Quick example Documentation See the online documentation for Gamedev Framework (gf). Packaging Contact If you want to talk directly with the developpers, you can - chat on the Discord server of gf - post a message on /r/GamedevFramework. Contribution Gamedev Framework (gf) is very open to contributions. See the contribution guidelines. Dependencies You have to install the following dependencies: - SDL2 = 2.0.8 (zlib/libpng license) - Boost String Algorithms = 1.65 (Boost license) - Boost Heap = 1.65 (Boost license) - Freetype = 2.9.1 (FreeType license) - zlib = 1.2.11 (zlib/libpng license) - pugixml = 1.8.1 (MIT licence) - CMake = 3.10.2 See the documentation for more information on how to build and install gf. Screenshots These screenshots are from games included in the repository. Games Code Quality - LGTM: - CodeFactor: - Codacy:","default_branch":null,"files":null,"tree":[],"storefront":"/r/GamedevFramework","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GamedevFramework/gf/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}