{"repo":"RandyGaul/cute_framework","free":true,"listed":false,"github":"https://github.com/RandyGaul/cute_framework","clone":"git clone https://github.com/RandyGaul/cute_framework.git","description":"The *cutest* framework out there for creating 2D and 3D games in C++!","language":"C","stars":829,"topics":["cross-platform","game-development","game-engine","game-framework","gamedev","multi-platform","open-source","videogames"],"license":null,"category":"game-templates","readme_excerpt":"Cute Framework (CF) is the cutest framework available for making 2D and 3D games in C++. It provides a portable foundational layer for building games in C/C++ without baggage, gnarly dependencies, or cryptic APIs. CF runs almost anywhere, including Windows, MacOS, iOS, Android, Linux, Browsers, and more! Download and Setup Cute Framework is designed to be built from source. You can link your project against CF as either a static or shared library. Be sure to visit the Cute Framework documentation site for more in-depth details and steps. Example Game Window Creating a window and closing it. Building from Source Building CF should be done with CMake. The reason CMake is chosen, is it's one of the only working cross-platform build generators in existence, that actually works pretty much everywhere. Make sure you have a compiler installed that you're familiar with beforehand. If you're new to C/C++ I highly recommend using Microsoft Visual Studio (Community Edition), for Windows users. If you don't like Visual Studio you can try gcc/g++ (MinGW), tdm-gcc is recommended in this case. Alternatively if you're on an older OS such as Windows 8, you can use w64devkit which should also work. If you're MacOS, XCode (and the command line tools) are recommended. For Linux you'll probably use g++. It's highly recommended to use CF's Cmake project template and follow along these steps with it! 1. Download and install CMake (v3.14 or higher, you can just get the latest version). CMake is for ","default_branch":null,"files":null,"tree":[],"storefront":"/r/RandyGaul","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/RandyGaul/cute_framework/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."}