Its fun and replayable. The music is also very pleasant and relaxing to listen to. A suggestion I would make is maybe after every 100 sweets you got an extra life or something. Love the artstyle btw, very clean looking.
Thank you! I’m glad you’ve liked it! @ChrisiaDraws did a great job drawing all of the game!
Compiling C++ code to WebAssembly is not that hard with Emscripten, it is just another compiler.
If you use a library as SDL2 for example, it has all the click/press/focus and so on events wrapped so you need a quite a minimal change to make it work. The slow part is that you do not have a debugger, builds are a bit slow, the whole testing cycle is quite irritating. Emscripten also has a wrapper for OpenGL calls, there are mild to mindblowing bugs there to catch, but once it is done it feel like pure magic, seeing your code working native and in browser.
This is our small Halloween game - Broomin’ Around - a small 2.5D, endless runner where you collect … candy!
Fly on a magical broom and enjoy the pretty pictures!
I’ve made the game with my very own game engine written in C++, getting it to work in the browser was quite a challenge. When the engine is done (TM) I’ll release it under the MIT license, it is a bit of a different approach when compared to other similar gamedev solutions.
Comments
I love love the visuals! and the music is really relaxing and fits the mood.
Thank you! The music is the only thing we did not did ourselves, it was a hard pick :P
Its fun and replayable. The music is also very pleasant and relaxing to listen to. A suggestion I would make is maybe after every 100 sweets you got an extra life or something. Love the artstyle btw, very clean looking.
Thank you!
The gameplay is indeed a bit lacking, we did not had enough time to finish it, as we wanted the game to be released before Halloween!
I’m glad you’ve enjoyed the game, thank you for spending the time to tell us ^_^
Nice artwork! I also didn't realize you could compile a c++ program to run on HTML5. Sounds like a lot of work.
Thank you! I’m glad you’ve liked it! @ChrisiaDraws did a great job drawing all of the game!
Compiling C++ code to WebAssembly is not that hard with Emscripten, it is just another compiler. If you use a library as SDL2 for example, it has all the click/press/focus and so on events wrapped so you need a quite a minimal change to make it work. The slow part is that you do not have a debugger, builds are a bit slow, the whole testing cycle is quite irritating. Emscripten also has a wrapper for OpenGL calls, there are mild to mindblowing bugs there to catch, but once it is done it feel like pure magic, seeing your code working native and in browser.
I’ve got a simple CMake based project if you are interested in web builds https://github.com/ongamex/emgame
This is our small Halloween game - Broomin’ Around - a small 2.5D, endless runner where you collect … candy!
Fly on a magical broom and enjoy the pretty pictures!
I’ve made the game with my very own game engine written in C++, getting it to work in the browser was quite a challenge. When the engine is done (TM) I’ll release it under the MIT license, it is a bit of a different approach when compared to other similar gamedev solutions.