Jump Jump King, een platformer die ik bouw in Godot
Ik werk al een tijdje aan een spelletje naast mijn andere projecten: Jump Jump King, een 2D platformer gemaakt in Godot. Je speelt als een Pomeriaan die rent, springt, dasht en blaft door een level dat elke keer opnieuw wordt gegenereerd, terwijl je botten verzamelt, op platforms meerijdt, checkpoints aantikt, valstrikken en vijanden ontwijkt, en race naar de finish voordat de klok of je levens op zijn.
Je kunt het nu meteen spelen in je browser op play.raaijmakers.it. Geen download, geen installatie, kies gewoon een seed en begin te rennen.
Het concept
Elke run is anders. In plaats van een vaste set levels kies of deel je een seed en krijg je een volledig nieuw gegenereerd parcours vol gaten om over te springen, platforms om op te rijden en gevaren om te ontwijken op weg naar de finish. Val van het level of raak iets gevaarlijks aan en je verliest een leven. Zijn je levens op, dan is de run voorbij. Er is ook een korte tutorial die je door de besturing leidt voordat je aan een echte run begint.
Hoe het speelt
Het krijgen van een goed gevoel bij de besturing was het hele punt. Rennen bouwt op tot een sprint naarmate je een richting langer vasthoudt, zodat momentum verdiend voelt in plaats van meteen aanwezig. Je hebt een sprong, een extra sprong in de lucht om fouten te herstellen, en een dash die dwars door de meeste obstakels heen gaat en gaten overbrugt die een sprong alleen niet haalt. En als het echt spannend wordt, is een goed getimede blaf je laatste redmiddel tegen de vijanden waar een dash je niet tegen beschermt.
Vijanden met karakter
Ik wilde geen generieke vijand die je gewoon achterna zit. Elk gevaar speelt anders:
- Een kat die patrouilleert en achtervolgt, maar het opgeeft als je haar weet te ontlopen.
- Een kraai die van bovenaf toekijkt en naar beneden duikt zodra je in haar pad staat, een dreiging die je kunt zien aankomen en ontwijken.
- Een vlieg die nooit opgeeft zodra ze je heeft opgemerkt. Er doorheen dashen redt je hier niet. Blaffen wel.
Checkpoints doen ook dienst als veilige zone, dus even op eentje gaan staan geeft je wat ademruimte tegen alles wat meedogenloos genoeg is om je in het nauw te drijven.
De kleine details
De Pomeriaan waarmee je speelt is niet zomaar een hond. Hij is gebaseerd op mijn eigen huisdier, King, waar het spel ook zijn naam aan te danken heeft.
Probeer het, en blijf op de hoogte
Het spel is nog volop in ontwikkeling. Ik blijf de levels, de vijanden en het algehele gevoel bijschaven, en ik deel meer updates zodra nieuwe onderdelen klaar zijn. Downloadbare versies voor Android en desktop staan gepland voor een latere release, voorlopig is de browserversie de plek om te spelen. Ga een rondje spelen op play.raaijmakers.it en kijk hoe ver je komt.