24FreelanceMarché freelance qui ne dort jamais
Actif

Intégration de Wren et scripting pour jeux et applications

86 vues#2309
Période de publication9 joursjusqu'à 20.11.2026
Publié22.08.2026
Vues8642 en 14 jours

À propos du service

Traduit
J'intègre le langage de script Wren dans des jeux, moteurs et applications natives. Wren est un langage compact, basé sur des classes et rapide, construit précisément pour l'intégration, et je l'utilise pour donner aux concepteurs et moddeurs un endroit sûr pour la logique sans recompilation de l'hôte. Le travail commence à la frontière : je connecte la machine virtuelle Wren à votre hôte C ou C++, expose des classes étrangères et des méthodes étrangères, conçois une couche de liaison qui reste lisible à mesure qu'elle grandit. Je gère soigneusement les emplacements, les poignées et les durées de vie des objets afin que le script ne conserve jamais un pointeur natif pendu et ne fuit jamais entre les rechargements. Pour les équipes de jeux, je livre des scripts de comportement d'entité, des systèmes de capacités et de quêtes, des arbres de dialogue et un rechargement à chaud : enregistrez le fichier — la scène se met à jour en une seconde. Pour les outils et services, j'utilise Wren comme configuration intégrée et logique, remplaçant des fichiers de données fragiles par de vraies expressions et de petites machines d'état. Je mets en place le chargement de modules, le sandboxing, les rapports d'erreurs liés aux numéros de ligne de script et l'exécution déterministe là où le gameplay l'exige. La livraison comprend du code de liaison intégré, une API de script documentée, des scripts d'exemple, un banc d'essai et un court guide afin que vos programmeurs puissent ajouter de nouvelles liaisons eux-mêmes. J'ai intégré une couche Wren dans mes propres moteurs C et dans des bases de code C++ existantes, et je surveille le budget de trame : je profile les fibres, regroupe les appels inter-frontières et maintiens la collecte des ordures prévisible. Parlez-moi du langage hôte, du système de construction et de ce qui doit être scriptable — je proposerai un plan d'intégration concret.
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.

Oksana L.Programmation web
Contact
FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora