Je vais développer une IA de jeu haute performance avec cpp et génétique


À propos de ce service
Traduction automatique
Vous cherchez une IA de jeu qui ne se contente pas de jouer, mais qui domine ? Avez-vous besoin d’un agent intelligent capable de décisions complexes, de recherche de chemin optimale et d’adaptabilité stratégique ? Vous êtes au bon endroit.
Je me concentre sur la création d’intelligences avancées et compétitives pour les jeux de stratégie. Je combine la puissance brute de C++ avec des algorithmes de pointe pour fournir des bots rapides, intelligents et conçus pour gagner.
Mon expertise est prouvée par des projets comme YuNey, un agent très compétitif pour Halite III. Je ne me contente pas d’écrire du code ; j’architecture des systèmes qui pensent plus vite que l’adversaire.
Ce que je peux faire pour vous :
- Développement d’IA sur mesure : Des unités de combat aux bots de gestion économique, je crée des solutions adaptées en C++17 pour votre logique de jeu spécifique.
- Recherche de chemin avancée et navigation : J’implémente des systèmes de navigation haute performance utilisant A (A-Star), Dijkstra Multi-Source et des Flow Fields dynamiques. Mes chemins sont optimisés pour être "Zero-Allocation", minimisant la fragmentation de la RAM et assurant une exécution fluide en temps réel.
- Prise de décision intelligente : Je déploie des machines à états finis (FSM) robustes pour le comportement des unités individuelles et des algorithmes avancés de matching bipartite global.
Découvrez Neyl
Resourceful programmer
- DeFrance
- Membre depuisjanv. 2026
Langues
Français, Anglais
Traduction automatique
Mon portfolio
FAQ
Traduction automatique
De quoi avez-vous besoin de ma part pour commencer ?
Je besoin d’une explication claire des mécaniques de votre jeu, des règles spécifiques que l’IA doit suivre, et de l’API/Starter Kit si vous en utilisez un. Idéalement, je dois connaître les entrées que l’IA recevra (ex : données de la carte, positions des unités) et les sorties attendues (ex : commandes, mouvements).
Quels moteurs de jeu prenez-vous en charge ?
J’écris la logique centrale de l’IA en C++ hautement optimisé. Ce code peut être intégré directement dans des moteurs personnalisés, utilisé nativement dans Unreal Engine, ou compilé en DLL/plugin pour être appelé depuis Unity (C#). Veuillez me contacter avant de commander pour discuter de vos besoins spécifiques d’intégration !
Votre IA peut-elle gérer de grandes cartes ou des centaines d’unités sans lag ?
Absolument. La performance est ma priorité. J’utilise des algorithmes Zero-Allocation et adapte chaque détail à votre besoin, sans duplication. Cela signifie que l’IA calcule des chemins complexes et des décisions globales avec un minimum de fragmentation de la RAM, garantissant un taux de fps fluide même avec des armées massives.
Qu’est-ce que le « Hyperparamètre Tuning par Algorithme Génétique » ?
Au lieu de deviner manuellement les meilleures valeurs pour votre IA (par ex : « À quel pourcentage de santé une unité doit-elle se replier ? »), je construis un moteur génétique qui simule des centaines de matchs. Il « fait évoluer » automatiquement l’IA, en testant différentes combinaisons de paramètres jusqu’à trouver le point optimal mathématique.
Recevrai-je le code source, et pourrai-je le lire ?
Oui, vous gardez 100 % de propriété du code source C++ livré. Mon code est strictement organisé, commenté proprement, et facile à lire. Si vous choisissez le package Premium, je fournirai également une documentation technique complète en HTML générée avec Doxygen.
Construisez-vous uniquement des IA pour des compétitions de codage comme Halite ?
Bien que je sois excellent pour créer des bots pour des plateformes de programmation compétitive (Halite, CodinGame, etc.), mon expertise s’applique à tout jeu de stratégie. Que vous développiez un RTS (stratégie en temps réel), un TBS (stratégie au tour par tour) ou un simulateur économique, je peux concevoir le cerveau derrière vos NPC.
