{"repo":"Laguna1989/JamTemplateCpp","free":true,"listed":false,"github":"https://github.com/Laguna1989/JamTemplateCpp","clone":"git clone https://github.com/Laguna1989/JamTemplateCpp.git","description":"This is the JamTemplate for kickstarting your gamejam entry. It will compile C++20 code for native (Win, Linux, Mac) and web (webassembly) games.","language":"C++","stars":22,"topics":["webassembly","game-development","gamejam","sfml2","sdl2","cmake","cplusplus-20","cpp","cpp20","cpp20-lib"],"license":"CC0-1.0","category":"game-templates","readme_excerpt":"JamTemplateCpp About This is the JamTemplate for kickstarting your gamejam entry. It will compile C++20 code for native (Win, Linux) and web (webassembly) games. Internally it uses SFML, SDL and OpenALpp. Some games created with this JamTemplate are Fruit Lovin Monkey Pirates (Action Sailing Game, Native & Web, FrankenGameJam 2023) Medibellum (Multiplayer Autobattler Game, Native, Kajam-13 2023) Mines of Gloria (Incremental Clicker Game, Native & Web, ClickerJam Spring 2023) Tworld (Jump and Run, Native & Web, FrankenGameJam 2022) Funky Trip (Top Down ARPG, Native & Web, Alakajam 14 2022) Gemga (Puzzler, Native & Web, FrankenGameJam 2021) Quasar Rush (Physics based puzzle game, Native & Web, A Game By Its Cover 2021) Space Turtles (Multiplayer SHMUP, Native, MultiplayerKajam 2021) Tricky Tractor (Puzzler, Native, FrankenGameJam 2020) Burning Glyphs (FPS, Web, 7DFPS 2020) Grounded (2 Player Couch Battle, Native, FrankenGameJam 2019) and more at my game portfolio. Setup Visual Studio 1. create build directory build at root level 2. open command line (win+r cmd ) 3. navigate to the just created build folder 4. type cmake ../ 5. Open generated solution file with Visual Studio Clion (Win, Linux) 1. open project folder in clion Building for Web I run it with WSL2, but every system capable of running webassembly / emscripten should work. Preconditions: have emscripten set up on your machine: See the Getting started page Setup 1. emcmake cmake -DJT ENABLE WEB=ON ../ 2. on the first r","default_branch":null,"files":null,"tree":[],"storefront":"/r/Laguna1989","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Laguna1989/JamTemplateCpp/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."}