rossisred
Joined 10 years ago
Joined 10 years ago
Regarding animation, this is a good resource to get started: http://robertpenner.com/easing/
Regarding draw calls, I could definitely batch more than I do. But the game is rarely draw-call-bound so I haven't had a reason to optimize that part of the graphics pipeline.
Dart is still used in the game's editor, which has been stable for a couple of years now. For the production engine, C++ just makes too much sense. It is what made this WebAssembly demo possible :)
There is a tracking issue [2] for Chrome but I wasn't able to find one for Firefox.
[1] : http://www.rossis.red/wasm.html#audio [2] : https://crbug.com/432248
My experience on the stores has been good, people who play the game seem to enjoy it. The hard part has been discovery :)
I have also been taking notes while building this here:
http://www.rossis.red/wasm.html
I'm happy to answer your questions about it.