English Русский 中文 हिन्दी Español Français Deutsch Português 日本語 Bahasa Indonesia Svenska Беларуская Українська Polski Nederlandse
Hoi! Bij Luden.io ontwikkelen we SuperWEIRD (bekijk de game op Steam). Het is een co-op-game over het ontwerpen en automatiseren van systemen met lemming-achtige robots, gebouwd met de Defold-engine.
Vroeg in de ontwikkeling hebben we veel geëxperimenteerd met visuele stijlen en gameplay. We dachten dat dit nuttig kon zijn voor andere ontwikkelaars en besloten de code, textures en animaties uit die experimenten vrij te geven onder de open CC0-licentie.
In deze repository vind je zes verschillende visuele stijlen (video) en de gameplay-logica van een winkel-/productiesimulator. De speler handelt klantbestellingen af en breidt de productie uit. Je kunt de demo op itch.io spelen.
Sluit je aan bij onze Discord om ons te vertellen wat jij met deze prototypes zou bouwen. Of bekijk ons YouTube channel — daar staat veel moois, waaronder de SuperWEIRD dev diaries.
Links:
- Discord (we zijn er elke dag): https://discord.gg/ludenio
- YouTube: https://www.youtube.com/@ludenio
- Nieuwsbrief met updates en tekstuele dev-diaries: https://ludenio.substack.com/
- Twitter (X): https://x.com/luden_io
SuperWEIRD wordt gemaakt met steun van Carina Initiatives, een filantropisch fonds dat eraan werkt kinderen uit diverse gemeenschappen toegang te geven tot wetenschap en technologie. Zij zien wiskunde als de basis van toekomstige innovatie en financieren organisaties die wiskundig talent inspireren en ontwikkelen. Als je interesse hebt in andere educatieve projecten, bekijk dan de partners van Carina Initiatives:
- Installeer Defold Editor: https://defold.com
- Clone of download de repository.
- Open de projectmap in Defold Editor.
- Bouw en voer het project uit.
Opmerking: voor het bewerken van Spine-animaties is de Spine Editor vereist.
-
Laden
loader— wordt met de game gestart, blijft in het geheugen en beheert het laden/ontladen van collecties via de Collection Proxy; initialiseert bij het opstarten het startmenu.menu— het startmenu dat wordt getoond wanneer de game start.
-
Kern
main— gedeelde gamecode: scripts en modules die in alle werelden worden gebruikt; bevat de volledige gamelogica.assets— game-assets: textures, Spine-modellen, tilemaps en atlassen. Elke wereld heeft zijn eigen mapworld_1,world_2, enz., met unieke visuals.worlds— visuele opzet van werelden: collecties en game-objecten. Elke wereld is een aparte collectie inworld_1,world_2, enz.
-
Extra's
SuperWEIRDGameKit_assets— een geordende set graphics en Spine-modellen die in het project worden gebruikt.
- Wisselen tussen werelden gebeurt via
loader, die collecties laadt en ontlaadt. - Wereld aanpassen: werk visuele parameters en game-objecten bij in
worlds/world_X, en de graphics inassets/world_X.
- Maak de mappen
assets/world_Nenworlds/world_Naan. - Kopieer een sjabloon uit een bestaande wereld.
- Registreer de nieuwe wereld in de loader-/menucode (zie de logica in
main). - Zorg dat collecties en assets correct zijn gekoppeld.




