Informazioni sul servizio
TradottoSviluppo moduli WebAssembly e giochi per browser in Onyx — un linguaggio staticamente tipizzato e orientato ai dati costruito specificamente per WASM e WASI. Se hai bisogno di codice portatile in un sandbox che gira nel browser, al limite o come plugin all'interno di un'applicazione host, Onyx compila direttamente in puro WebAssembly senza un runtime pesante.
Cosa faccio: giochi interattivi per browser con loop di aggiornamento serrati e rendering su canvas o WebGL; plugin WASM riutilizzabili che estendono grandi applicazioni attraverso un'interfaccia host chiara; moduli computazionali portatili che si integrano in host su dotnet, Node o Go sopra WASI senza riscrivere la logica per ogni piattaforma. Mi affido alla tipizzazione rigorosa di Onyx, agli iteratori personalizzati e al sistema di pacchetti per mantenere il codice leggibile e sicuro.
Il processo è trasparente. Iniziamo con i tuoi obiettivi e l'host target, poi costruisco uno scheletro del modulo, definisco i confini di importazione ed esportazione e costruisco in modo iterativo con checkpoint giocabili o richiamabili. Ricevi codice sorgente annotato, uno script di build ottimizzato per la dimensione .wasm e una breve guida per collegare il modulo al tuo host JavaScript o nativo. Copro separatamente la disposizione della memoria, il trasferimento dei dati attraverso la memoria lineare e i benchmark.
Che si tratti di un prototipo per un game jam, un sandbox per plugin o un kernel di calcolo di produzione — fornisco codice Onyx funzionante che è facile da mantenere e veramente portatile.
Cosa faccio: giochi interattivi per browser con loop di aggiornamento serrati e rendering su canvas o WebGL; plugin WASM riutilizzabili che estendono grandi applicazioni attraverso un'interfaccia host chiara; moduli computazionali portatili che si integrano in host su dotnet, Node o Go sopra WASI senza riscrivere la logica per ogni piattaforma. Mi affido alla tipizzazione rigorosa di Onyx, agli iteratori personalizzati e al sistema di pacchetti per mantenere il codice leggibile e sicuro.
Il processo è trasparente. Iniziamo con i tuoi obiettivi e l'host target, poi costruisco uno scheletro del modulo, definisco i confini di importazione ed esportazione e costruisco in modo iterativo con checkpoint giocabili o richiamabili. Ricevi codice sorgente annotato, uno script di build ottimizzato per la dimensione .wasm e una breve guida per collegare il modulo al tuo host JavaScript o nativo. Copro separatamente la disposizione della memoria, il trasferimento dei dati attraverso la memoria lineare e i benchmark.
Che si tratti di un prototipo per un game jam, un sandbox per plugin o un kernel di calcolo di produzione — fornisco codice Onyx funzionante che è facile da mantenere e veramente portatile.