Svilupperò AI di gioco ad alte prestazioni con cpp e genetico


Informazioni su questo servizio
Traduzione automatica.
Stai cercando un'AI di gioco che non si limiti a giocare, ma domini? Hai bisogno di un agente intelligente capace di decisioni complesse, ricerca del percorso ottimale e adattabilità strategica? Sei nel posto giusto.
Sono specializzato nella creazione di intelligenze avanzate e competitive per giochi di strategia. Combino la potenza grezza di C++ con algoritmi all'avanguardia per offrire bot veloci, intelligenti e fatti per vincere.
La mia esperienza è dimostrata da progetti come YuNey, un agente altamente competitivo per Halite III. Non scrivo solo codice; progetto sistemi che superano la mente dell'avversario.
Cosa posso fare per te:
- Sviluppo AI personalizzato: Da unità di combattimento a bot per la gestione dell'economia, creo soluzioni su misura in C++17 per la logica del tuo gioco.
- Ricerca del percorso avanzata e navigazione: Implemento sistemi di navigazione ad alte prestazioni usando A (A-Star), Dijkstra Multi-Source e Flow Fields dinamici. I miei pathfinder sono ottimizzati per essere "Zero-Allocation", riducendo al minimo la frammentazione della RAM e garantendo un'esecuzione fluida in tempo reale.
- Decisioni intelligenti: Utilizzo robuste Finite State Machines (FSM) per il comportamento delle unità e algoritmi avanzati di Global Bipartite Matching per le decisioni globali.
Scopri di più su Neyl
Resourceful programmer
- DaFrancia
- Membro dagen 2026
Lingue
Francese, Inglese
Traduzione automatica.
Il mio portfolio
FAQ
Traduzione automatica.
Di cosa hai bisogno da me per iniziare?
Ho bisogno di una spiegazione chiara delle meccaniche del tuo gioco, delle regole specifiche che l'AI deve seguire e dell'API/Starter Kit se ne usi uno. Idealmente, devo conoscere gli input che l'AI riceverà (ad esempio: dati della mappa, posizioni delle unità) e gli output attesi (ad esempio: comandi, movimenti).
Quali motori di gioco supporti?
Scrivo la logica centrale dell'AI in C++ altamente ottimizzato. Questo codice può essere integrato direttamente in motori personalizzati, usato nativamente in Unreal Engine o compilato come DLL/plugin da chiamare da Unity (C#). Contattami prima di ordinare per discutere le tue esigenze di integrazione!
La tua AI può gestire mappe grandi o centinaia di unità senza lag?
Assolutamente sì. La performance è la mia priorità. Uso algoritmi Zero-Allocation e personalizzo ogni dettaglio in base alle tue esigenze, senza duplicazioni. Questo significa che l'AI calcola percorsi complessi e decisioni globali con minima frammentazione della RAM, mantenendo il frame rate del gioco fluido anche con eserciti massicci.
Cos'è esattamente "Hyperparameter Tuning con Algoritmi Genetici"?
Invece di indovinare manualmente i valori migliori per la tua AI (ad esempio: "A quale percentuale di salute un'unità deve ritirarsi?") costruisco un motore genetico che simula centinaia di match. Evolverà automaticamente l'AI, testando diverse combinazioni di parametri fino a trovare il punto matematico ottimale.
Riceverò il codice sorgente e potrò leggerlo?
Sì, mantieni il 100% della proprietà del codice sorgente C++ consegnato. Il mio codice è organizzato, commentato chiaramente e facile da leggere. Se scegli il pacchetto Premium, fornirò anche una documentazione tecnica completa in HTML generata con Doxygen.
Costruisci solo AI per competizioni di coding come Halite?
Mentre sono esperto nella creazione di bot per piattaforme di programmazione competitiva (Halite, CodinGame, ecc.), la mia esperienza si applica a qualsiasi gioco di strategia. Che tu stia sviluppando un RTS (Real-Time Strategy), un TBS (Turn-Based Strategy) o un simulatore economico, posso progettare il cervello dietro i tuoi NPC.
