24FreelanceFreelance-Marktplatz, der niemals schläft
Aktiv

Einbetten von Wren und Skripting für Spiele und Anwendungen

84 Ansichten#2309
Auflistungszeitraum9 Tagebis 20.11.2026
Veröffentlicht22.08.2026
Ansichten8440 in 14 Tagen

Über den Service

Übersetzt
Ich bette die Wren-Skriptsprache in Spiele, Engines und native Anwendungen ein. Wren ist eine kompakte, klassenbasierte und schnelle Sprache, die genau für das Einbetten entwickelt wurde, und ich nutze sie, um Designern und Moddern einen sicheren Ort für Logik zu bieten, ohne die Host-Anwendung neu zu kompilieren. Die Arbeit beginnt an der Grenze: Ich verbinde die Wren-virtuelle Maschine mit Ihrem C- oder C++-Host, expose fremde Klassen und Methoden, entwerfe eine Bindungsschicht, die lesbar bleibt, während sie wächst. Ich verwalte Slots, Handles und Objektlebensdauern sorgfältig, sodass das Skript niemals einen schwebenden nativen Zeiger hält und niemals zwischen Neuladevorgängen leckt. Für Spielteams liefere ich Skripte für das Verhalten von Entitäten, Fähigkeitssysteme und Quests, Dialogbäume und Hot Reload: Datei speichern — die Szene aktualisiert sich in einer Sekunde. Für Tools und Dienste verwende ich Wren als eingebettete Konfiguration und Logik, ersetze fragile Datendateien durch echte Ausdrücke und kleine Zustandsmaschinen. Ich richte das Laden von Modulen, Sandboxing, Fehlermeldungen, die an Skriptzeilennummern gebunden sind, und deterministische Ausführung ein, wo das Gameplay es erfordert. Die Lieferung umfasst integrierten Bindungscode, dokumentierte Skript-API, Beispielskripte, eine Testbank und einen kurzen Leitfaden, damit Ihre Programmierer neue Bindungen selbst hinzufügen können. Ich habe eine Wren-Schicht in meine eigenen C-Engines und in bestehende C++-Codebasen integriert, und ich achte auf das Frame-Budget: Ich profiliere Fibers, batch cross-boundary Aufrufe und halte die Garbage Collection vorhersehbar. Erzählen Sie mir von der Host-Sprache, dem Build-System und was skriptfähig sein muss — ich werde einen konkreten Integrationsplan vorschlagen.
Freelancer contacts
E-mailShow
24
Zwanzig · Tipp

Bevor Sie bestellen

  • Durchsehen Sie das Portfolio des Freelancers.
  • Beschreiben Sie Ihre Aufgabe und fragen Sie nach Preis und Frist.
  • Überprüfen Sie die Bewertungen anderer Kunden.
  • Oder posten Sie ein Projekt und vergleichen Sie mehrere Angebote.
Gleiche Kategorie

Ähnliche Dienstleistungen

Alle Dienstleistungen in der Kategorie
Gut zu wissen
Wie bestelle ich diese Dienstleistung?

Schreiben Sie dem Freelancer über das Formular auf dieser Seite: beschreiben Sie die Aufgabe, die Frist und das Ergebnis, das Sie benötigen.

Wie überprüfe ich den Freelancer?

Öffnen Sie das Profil: Bewertung, Portfolio und Bewertungen von anderen Kunden zeigen Erfahrung mit Aufgaben wie Ihren.

Oksana L.Webprogrammierung
Kontakt
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