{"repo":"coinbump/PhaseJumpPro","free":true,"listed":false,"github":"https://github.com/coinbump/PhaseJumpPro","clone":"git clone https://github.com/coinbump/PhaseJumpPro.git","description":"Game/Graphics Engine for C++","language":"C++","stars":52,"topics":["game","game-development","game-engine","gamedev","game-2d","opengl","opengl-game","cpp","ui-components"],"license":"MIT","category":"game-templates","readme_excerpt":"Phase Jump Pro Game Design Patterns common to all games. Project Goals The goal of this project is to establish a library of platform-neutral, language-neutral and engine-neutral design patterns for games. Originally written for Unity, the library has been rewritten in C++. The Unity code still works but it is using older design patterns and needs to be updated. Mac Setup Instructions - Clone the repository and submodules Install SDL3.framework - In submodules/SDL , open the SDL Xcode project - Switch to the framework target (SDL3 with yellow toolbox icon) - Archive the framework - Show the archive in the Finder, right click and show package contents - Find SDL3.framework in Products/Library/Frameworks - Copy SDL3.framework to /Library/Frameworks Install SDL3 image.framework - In submodules/SDL image , open the SDL image Xcode project - Switch to the framework target (SDL3 image with yellow toolbox icon) - Archive the framework - Show the archive in the Finder, right click and show package contents - Find SDL3 image.framework in Products/Library/Frameworks - Copy SDL3 image.framework to /Library/Frameworks Run Kaiju app - Open the Kaiju.workspace file and run the Kaiju or Kaiju-Dev target Windows Setup Instructions - TODO: create a CMake/Visual Studio project + setup instructions for Windows (on the todo list)","default_branch":null,"files":null,"tree":[],"storefront":"/r/coinbump","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/coinbump/PhaseJumpPro/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."}