Спасибо за ссылки. Данную информацию я уже изучил, написал собственную функцию на AS и скомпилировал её в модуль WASM. Действительно, не обязательно использовать Rust, C или C++, код программы можно писать и на AssemblyScript.
#, Unity хороший игровой движок, но к сожалению, мне он не подходит, так как у него плохая поддержка мобильной версии WebGL. Нашел проект AssemblyScript, который подразумевает создание кода на TypeScript. Буду копать в эту сторону. Спасибо за помощь :)