24FreelanceMarché freelance qui ne dort jamais
Actif

AngelScript pour votre moteur C++

112 vues#2394
Période de publication14 joursjusqu'à 22.11.2026
Publié24.08.2026
Vues1127 en 14 jours

À propos du service

Traduit
Je vais écrire et intégrer AngelScript dans votre moteur C++ ou jeu modifiable. AngelScript est un langage compact à typage statique avec une syntaxe de style C qui se lie proprement à un hôte C++. Cela le rend idéal pour la logique de jeu, les règles personnalisées, le comportement des quêtes et l'intelligence artificielle, tout en supportant les mods utilisateurs sans reconstruire le moteur.

Ce qui est inclus dans le travail :

— Intégration complète de la machine virtuelle AngelScript dans votre code C++ : configuration du moteur, gestion des modules et des contextes, compilation de scripts, rechargement à chaud, et un pipeline clair de gestion des erreurs et des rappels.
— Liaisons hôtes propres : j'expose vos classes C++, structures, méthodes, propriétés, énumérations et fonctions globales aux scripts, y compris les types à comptage de références et les poignées collectées par le ramasse-miettes, types de valeur et surcharge d'opérateurs.
— Logique de jeu et de simulation en AngelScript : capacités, armes, règles de spawn, calcul de score, dialogues, gestionnaires d'événements et configuration pilotée par les données qu'un concepteur de jeu peut changer sans programmeur.
— Modding sécurisé : accès isolé, espaces de noms restreints, délais contre les boucles infinies, et une API stable documentée afin que la communauté puisse étendre le jeu sans rien casser.
— Intégration d'add-ons : chaîne, tableau, dictionnaire, ref, weakref, constructeur de script et sérialiseur, plus des add-ons personnalisés pour votre moteur.

Je me soucie de la performance et de la justesse : je profile la frontière entre le script et le code natif, réduis les allocations par image, et garde les liaisons sûres en types afin que les erreurs apparaissent au moment de la compilation. Parlez-moi de votre application hôte et quel comportement devrait être scriptable, et je dresserai un plan clair avec des jalons.

Protection séquestre SafeDeal

Les fonds sont bloqués sous séquestre Payora en USDT (TRC-20) et versés au freelance uniquement après validation du travail.

Freelancer contacts
E-mailShow
24
Vingt · conseil

Avant de commander

  • Parcourez le portfolio du freelance.
  • Décrivez votre tâche et demandez un prix et un délai.
  • Vérifiez les avis d'autres clients.
  • Ou publiez un projet et comparez plusieurs offres.
Même catégorie

Services similaires

Tous les services de la catégorie
Bon à savoir
Comment puis-je commander ce service ?

Écrivez au freelance en utilisant le formulaire sur cette page : décrivez la tâche, la date limite et le résultat dont vous avez besoin.

Comment vérifier le freelance ?

Ouvrez le profil : la note, le portfolio et les avis d'autres clients montrent l'expérience avec des tâches comme la vôtre.

Olena T.Programmation appliquée
Contact

Ce que cette page répond