{"repo":"tophat2d/tophat","free":true,"listed":false,"github":"https://github.com/tophat2d/tophat","clone":"git clone https://github.com/tophat2d/tophat.git","description":":tophat: a 2d game library for Umka","language":"C","stars":85,"topics":["engine","umka","2d","game","tophat","game-engine","game-development","gamedev","sokol"],"license":"BSD-3-Clause","category":"game-templates","readme_excerpt":"tophat Tophat is a friendly 2d game framework for the Umka programming language. It offers primitives for 2d graphics, audio and user input as well as high-level modules like user interfaces, particle systems or tilemaps. Tophat can run on Windows and Linux machines as well as in a web browser. Website Downloads API reference Samples Demos screenshots build instructions 1. Clone the repository with the --recursive flag. 2. On Linux run make , on Windows build.bat . You can also download precompiled binaries here. contributing I'm happy to take contributions through the mailing list. Please format your c files using the .clang-format file. If you contribute umka code, please format it similarly to other code. license Tophat is licensed under the BSD-3 license.","default_branch":null,"files":null,"tree":[],"storefront":"/r/tophat2d","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tophat2d/tophat/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."}