Über den Service
ÜbersetztIch entwickle WebAssembly-Module und Browser-Spiele in Onyx — einer statisch typisierten, datenzentrierten Sprache, die speziell für WASM und WASI entwickelt wurde. Wenn Sie tragbaren Code in einer Sandbox benötigen, der im Browser, am Edge oder als Plugin innerhalb einer Host-Anwendung läuft, kompiliert Onyx direkt zu reinem WebAssembly ohne eine schwere Laufzeit.
Was ich mache: interaktive Browser-Spiele mit engen Aktualisierungsschleifen und Rendering auf Canvas oder WebGL; wiederverwendbare WASM-Plugins, die große Anwendungen durch eine klare Host-Schnittstelle erweitern; tragbare Rechenmodule, die in Hosts auf dotnet, Node oder Go über WASI eingebettet werden, ohne die Logik für jede Plattform neu zu schreiben. Ich verlasse mich auf Onyx' strenge Typisierung, benutzerdefinierte Iteratoren und das Paket-System, um den Code lesbar und sicher zu halten.
Der Prozess ist transparent. Wir beginnen mit Ihren Zielen und dem Ziel-Host, dann baue ich ein Modulskelett, definiere Import- und Exportgrenzen und baue iterativ mit spielbaren oder aufrufbaren Kontrollpunkten. Sie erhalten annotierten Quellcode, ein Build-Skript, das für die .wasm-Größe optimiert ist, und eine kurze Anleitung, um das Modul mit Ihrem JavaScript oder nativen Host zu verbinden. Ich decke separat das Speicherlayout, den Datentransfer durch linearen Speicher und Benchmarks ab.
Ob es sich um einen Prototyp für einen Game Jam, eine Sandbox für Plugins oder einen Produktionsberechnungs-Kernel handelt — ich liefere funktionierenden Onyx-Code, der leicht zu warten und wirklich tragbar ist.
Was ich mache: interaktive Browser-Spiele mit engen Aktualisierungsschleifen und Rendering auf Canvas oder WebGL; wiederverwendbare WASM-Plugins, die große Anwendungen durch eine klare Host-Schnittstelle erweitern; tragbare Rechenmodule, die in Hosts auf dotnet, Node oder Go über WASI eingebettet werden, ohne die Logik für jede Plattform neu zu schreiben. Ich verlasse mich auf Onyx' strenge Typisierung, benutzerdefinierte Iteratoren und das Paket-System, um den Code lesbar und sicher zu halten.
Der Prozess ist transparent. Wir beginnen mit Ihren Zielen und dem Ziel-Host, dann baue ich ein Modulskelett, definiere Import- und Exportgrenzen und baue iterativ mit spielbaren oder aufrufbaren Kontrollpunkten. Sie erhalten annotierten Quellcode, ein Build-Skript, das für die .wasm-Größe optimiert ist, und eine kurze Anleitung, um das Modul mit Ihrem JavaScript oder nativen Host zu verbinden. Ich decke separat das Speicherlayout, den Datentransfer durch linearen Speicher und Benchmarks ab.
Ob es sich um einen Prototyp für einen Game Jam, eine Sandbox für Plugins oder einen Produktionsberechnungs-Kernel handelt — ich liefere funktionierenden Onyx-Code, der leicht zu warten und wirklich tragbar ist.