𝗟𝗶𝗴𝗵𝘁𝗸𝗲𝗲𝗽𝗲𝗿: 𝗩𝗲𝗿𝗱𝗲𝗳𝗶𝗴 𝗵𝗲𝘁 𝗹𝗮𝗮𝘁𝘀𝘁𝗲 𝗹𝗶𝗰𝗵𝘁
Ik heb Lightkeeper gebouwd voor de June Solstice Game Jam 2026.
De zonnewende in juni is de langste dag van het jaar. Het is een keerpunt waarop het licht begint te vervagen en de duisternis terugkeert. Ik heb dit concept omgezet in een kernmechanisme van de gameplay.
Je bent de laatste bewaker van een vervagende wereld. De duisternis verspreidt zich over het land en schaduwwezens verschijnen om op je te jagen. Jouw missie is om het licht levend te houden.
Hoe het spel werkt:
- Verkenning: Je beweegt je door de kaart om Lichtbollen te vinden.
- Resource management: Bollen herstellen energie en vertragen de duisternis.
- Gevechten: Schaduwwezens achtervolgen je constant.
- Schaalbare moeilijkheidsgraad: Hoe langer je overleeft, hoe sterker de duisternis wordt.
Het spel maakt gebruik van vier hoofdsystemen om druk te creëren:
- Gezondheid: Vertegenwoordigt je fysieke staat. Als deze nul bereikt, eindigt het spel.
- Energie: Dit is je brandstof. Deze daalt continu, dus je kunt niet stil blijven staan.
- Duisternis-meter: Deze fungeert als een timer. Hoge duisternis vermindert het zicht en activeert baasgevechten.
- Score: Je verdient punten door te overleven, bollen te verzamelen en schade te vermijden.
Technische details:
Ik heb dit gebouwd met React, Vite, Phaser.js en JavaScript. Ik heb de Google Gemini API gebruikt om toekomstige dynamische verhaalevenementen te plannen.
Het ontwikkelingsproces heeft me veel geleerd over:
- Game balancing: Het vinden van de juiste snelheid voor de duisternis was lastig.
- Physics-systemen: Het beheren van botsingen en objectgroepen in realtime.
- UI-ontwerp: Ervoor zorgen dat spelers gezondheids- en energieniveaus direct kunnen zien.
Toekomstige plannen omvatten het toevoegen van door AI gegenereerde quests en nieuwe soorten bazen, zoals Schaduwmagiërs en vliegende wraiths.
Lightkeeper begon als een simpele vraag. Wat als de zonnewende zelf een mechanisme was? Het werd een uitdaging om overleving, resource management en spanning in balans te houden.
Bekijk het volledige project hier: Bron: https://dev.to/ekram_zafar_f31942cd01173/lightkeeper-defending-the-last-light-of-the-solstice-4bah
Optionele leercommunity: https://t.me/GyaanSetuAi