Ik ontwikkel high performance game ai met cpp en genetic


Over deze dienst
Automatische vertaling
Ben je op zoek naar een game AI die niet alleen speelt, maar overheerst? Heb je een intelligente agent nodig die complexe beslissingen kan nemen, optimale padfinding en strategische aanpassingsvermogen? Je bent op de juiste plek.
Ik richt me op het creëren van geavanceerde, competitieve intelligences voor strategy games. Ik combineer de pure kracht van C++ met state-of-the-art algoritmes om bots te leveren die snel, slim en gebouwd om te winnen zijn.
Mijn expertise wordt bewezen door projecten zoals YuNey, een zeer competitieve agent voor Halite III. Ik schrijf niet alleen code; ik ontwerp systemen die de tegenstander te slim af zijn.
Wat ik voor jou kan doen:
- Op maat gemaakte AI ontwikkeling: Van gevechtseenheden tot economie-beherende bots, ik bouw oplossingen op maat in C++17 voor jouw specifieke game logica.
- Geavanceerde padfinding & navigatie: Ik implementeer high-performance navigatiesystemen met A (A-Star), Dijkstra Multi-Source en dynamische Flow Fields. Mijn pathfinders zijn geoptimaliseerd voor "Zero-Allocation," minimaliseren RAM-fragmentatie en zorgen voor soepele real-time uitvoering.
- Intelligent besluitvorming: Ik zet robuuste Finite State Machines (FSM) in voor gedrag van individuele eenheden en geavanceerde Global Bipartite Matching-algoritmes voor
Maak kennis met Neyl
Resourceful programmer
- Afkomstig uitFrankrijk
- Lid sindsjan 2026
Talen
Frans, Engels
Automatische vertaling
Mijn portfolio
Veelgestelde vragen
Automatische vertaling
Wat heb je van mij nodig om te beginnen?
Ik heb een duidelijke uitleg nodig over de mechanics van je game, de specifieke regels die de AI moet volgen, en de API/Starter Kit als je die gebruikt. Idealiter wil ik weten welke inputs de AI ontvangt (bijv.: kaartgegevens, eenhedenposities) en de verwachte outputs (bijv.: commando's, bewegingen).
Welke game-engines ondersteun je?
Ik schrijf de kernlogica van de AI in zeer geoptimaliseerd C++. Deze code kan direct worden geïntegreerd in aangepaste engines, gebruikt worden in Unreal Engine of worden gecompileerd als een DLL/plugin die vanuit Unity (C#) wordt aangeroepen. Neem vooraf contact met me op om je specifieke integratiebehoeften te bespreken!
Kan jouw AI grote kaarten of honderden eenheden aan zonder lag?
Absoluut. Prestaties staan bij mij voorop. Ik gebruik Zero-Allocation algoritmes en pas alles aan jouw eisen aan, zonder duplicatie. Dit betekent dat de AI complexe paden en globale beslissingen berekent met minimale RAM-fragmentatie, waardoor de framerate van je game soepel blijft, zelfs met enorme legers.
Wat is precies "Genetic Algorithm Hyperparameter Tuning"?
In plaats van handmatig de beste waarden voor je AI te raden (bijv.: "Bij welke health percentage moet een eenheid zich terugtrekken?") bouw ik een genetische engine die honderden matches simuleert. Het "evolueert" automatisch de AI door verschillende parametercombinaties te testen totdat het de wiskundige sweet spot vindt.
Ontvang ik de broncode en kan ik die lezen?
Ja, je behoudt 100% eigendom van de geleverde C++ broncode. Mijn code is strikt georganiseerd, duidelijk gecommentarieerd en makkelijk te lezen. Als je kiest voor het Premium pakket, lever ik ook een volledige HTML technische documentatie gegenereerd met Doxygen.
Bouw je alleen AI voor coding competities zoals Halite?
Hoewel ik uitblink in het bouwen van bots voor competitieve programmeerplatforms (Halite, CodinGame, etc.), geldt mijn expertise voor elk strategy game. Of je nu een RTS (Real-Time Strategy), een TBS (Turn-Based Strategy) of een economische simulator bouwt, ik ontwerp de brain achter je NPCs.
