Über den Service
ÜbersetztIch baue Spiele und interaktive Anwendungen in der Bevy-Engine und der Rust-Sprache und konzentriere mich genau auf das, was Ihnen wichtig ist: Das Produkt muss schnell laufen, stabil bleiben und niemals im schlechtesten Moment ruckeln. Rust bietet Ihnen sicheren Speicher ohne Garbage Collector, sodass es keine unvorhersehbaren Sammlungspausen mitten im Frame gibt. Die Spielschleife hält ein konstantes Frame-Budget, egal ob die Szene fast leer ist oder Hunderte von beweglichen Objekten hat.
Ich strukturiere die Architektur um ECS—Entitäten, Komponenten und Systeme. Anstelle von verworrenen Vererbungshierarchien wird das Verhalten aus kleinen, leicht testbaren Datenstücken zusammengesetzt: Der Code bleibt lesbar, während das Projekt wächst, und neue Mechaniken sind kostengünstig. Ich konfiguriere Rendering, Eingabe, Physik, Audio, UI und Asset-Laden, integriere Ihre Spiel-Logik und profiliere Hotspots, sodass die schwersten Systeme parallel über die Kerne laufen. Sie erhalten Code, der ehrlich zeigt, wo die Zeit hingeht, nicht eine Black Box.
Aus einem einzigen Rust-Quellbaum baue ich für verschiedene Plattformen—Desktop für Windows, Linux und macOS, plus WebAssembly für den Browser, wenn Sie eine sofort startbare Demo möchten. Ich kann von Ihrem Entwurfsdokument oder groben Prototypen starten, ein bestehendes Bevy-Projekt übernehmen oder einen vertikalen Slice erstellen, um die Idee vor der vollständigen Produktion zu validieren. Beschreiben Sie Ihre Zielplattformen und das Gefühl, das Sie auf dem Bildschirm haben möchten, und ich werde es in leistungsfähiges, wartbares Rust umsetzen.
— Spielsysteme ECS, Physik und benutzerdefinierte Mechaniken
— Plattformübergreifende Builds: Desktop und WebAssembly
— Profilierung, parallele Systeme, Frame-Optimierung
— Prototypen, vertikale Slices und langfristige Projektunterstützung