Creating a Game in 48 hours with a Custom WebGL Engine
<p>Last weekend was the 54th edition of <a href="https://ldjam.com/" rel="noopener ugc nofollow" target="_blank">Ludum Dare</a>, a game jam where you have to develop a game in 48 hours for a given theme. In the Compo variant, you have to work alone and create everything during the event; no existing assets are allowed, and no AI generators either.</p>
<p>This was my 15th successful submission, but only my second one in 3D, and the first 3D game with my custom WebGL engine after <a href="https://pingpoli.de/ld-53-post-mortem" rel="noopener ugc nofollow" target="_blank">using it for a 2D game last time</a>. I generally prefer 2D for game jams, but I have worked exclusively on 3D engine features over the last few months, so I wanted to test the state of my engine and see whether I could use it to create a 3D game.</p>
<h1>Idea</h1>
<p>The theme for this event was Limited Space. My first idea was a small island with a lot of immigration and space running out, but it felt too political for a game jam. Instead, I changed it to mice seeking refuge on a log because nearby beavers have flooded the entire valley. There isn’t much space on the log, and the player has to build houses, water collectors, farms, and police to manage the resources and keep the colony alive.</p>
<p><a href="https://betterprogramming.pub/creating-a-game-in-48-hours-with-a-custom-webgl-engine-622fe0630e8a"><strong>Read More</strong></a></p>