top of page

100% door AI gemaakt: onze workflow met Unity 6, .NET 8 en Python

Foto van schrijver: Marcel Dütscher
Marcel Dütscher
26 jun
1 minuten om te lezen

Een van de meest gestelde vragen is: Hoe bouw je precies een complex multiplayer-voxelspel helemaal met AI? Het korte antwoord: met heel strikte richtlijnen.


De AI is fantastisch in code schrijven, maar verliest snel het architectuuroverzicht uit het oog. Daarom heb ik vanaf dag één een strikte client/server-architectuur afgedwongen.


Onze techstack in een oogopslag:

  • Client: Unity 6 voor rendering, invoer en voxel-meshing.

  • Server: .NET 8 Dedicated Server voor chunkgeneratie en server-autoritatieve UDP-netwerken.

  • Logica & code: Uitsluitend via prompts aan Claude en ChatGPT.

  • Assets: We lieten Python-scripts genereren waarmee de AI zelfstandig API's van ElevenLabs (geluid) en OpenAI (texturen/graphics) kan aanspreken.

Ons belangrijkste principe is de MVP-aanpak (Minimum Viable Product). Bij elke functie (bijvoorbeeld een craftingrecept of planeetgeneratie) dwingen we de AI eerst de kleinst mogelijke werkende versie te bouwen voordat de functie wordt uitgebreid.


Zo blijft de code netjes en blijven de hallucinaties van de AI in toom.


De volledige code kun je bekijken in onze GitHub-repository!

Recente blogposts

Alles weergeven

Opmerkingen


Het is niet meer mogelijk om opmerkingen te plaatsen bij deze post. Neem contact op met de website-eigenaar voor meer info.
bottom of page