24FreelanceFreelance-Marktplatz, der niemals schläft
Aktiv

Einbetten von Wren und Skripting für Spiele und Anwendungen

109 Ansichten#2309
Auflistungszeitraum9 Tagebis 20.11.2026
Veröffentlicht22.08.2026
Ansichten1090 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.

SafeDeal Treuhandschutz

Zahlungen werden im Payora USDT (TRC-20) Treuhandkonto reserviert und erst nach Abnahme der Arbeit ausgezahlt.

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

Was diese Seite beantwortet