关于服务
翻译我在Onyx中开发WebAssembly模块和浏览器游戏——这是一种静态类型、面向数据的语言,专门为WASM和WASI构建。如果您需要在浏览器、边缘或作为主机应用程序内的插件中运行的沙箱中的可移植代码,Onyx可以直接编译为纯WebAssembly,而无需重型运行时。
我的工作:具有紧密更新循环和在画布或WebGL上渲染的交互式浏览器游戏;通过清晰的主机接口扩展大型应用程序的可重用WASM插件;可移植的计算模块,可以嵌入到dotnet、Node或Go上的WASI主机中,而无需为每个平台重写逻辑。我依赖Onyx的严格类型、自定义迭代器和包系统来保持代码的可读性和安全性。
过程是透明的。我们从您的目标和目标主机开始,然后我构建模块骨架,定义导入和导出边界,并通过可播放或可调用的检查点进行迭代构建。您将获得注释的源代码、针对.wasm大小优化的构建脚本以及将模块连接到您的JavaScript或本机主机的简短指南。我单独涵盖内存布局、通过线性内存的数据传输和基准测试。
无论是游戏创作的原型、插件的沙箱还是生产计算内核——我交付的Onyx代码易于维护且真正可移植。
我的工作:具有紧密更新循环和在画布或WebGL上渲染的交互式浏览器游戏;通过清晰的主机接口扩展大型应用程序的可重用WASM插件;可移植的计算模块,可以嵌入到dotnet、Node或Go上的WASI主机中,而无需为每个平台重写逻辑。我依赖Onyx的严格类型、自定义迭代器和包系统来保持代码的可读性和安全性。
过程是透明的。我们从您的目标和目标主机开始,然后我构建模块骨架,定义导入和导出边界,并通过可播放或可调用的检查点进行迭代构建。您将获得注释的源代码、针对.wasm大小优化的构建脚本以及将模块连接到您的JavaScript或本机主机的简短指南。我单独涵盖内存布局、通过线性内存的数据传输和基准测试。
无论是游戏创作的原型、插件的沙箱还是生产计算内核——我交付的Onyx代码易于维护且真正可移植。