pjasicek / OpenClaw

Reimplementation of Captain Claw (1997) platformer
GNU General Public License v3.0
338 stars 39 forks source link

Emscripten compatibility and some improvements #151

Closed RicoRodriges closed 4 years ago

RicoRodriges commented 4 years ago

Hi guys. Here some set of updates again.

Game process:

Emscripten compatibility:

I pumped up html game executor:

I don’t know what else the panel may contain :) Now it looks like this: image

pjasicek commented 4 years ago

I cannot really express the "wow" I have, thank you so much for the contribution ! I didn't really think anyone would be able to modify much in my codebase :-)

This makes me want to have another final push and finish this project (remaining 4 levels), I may give it a go !

Again, thank you so much for your contributions 👍

RicoRodriges commented 4 years ago

Then I will surprise you that I'm newcomer in game developing (C++ too) and found WebAssembly a month ago :). I'm contributing because I like C++, want to investigate how the games works inside and it's my favorite game. So, debugging and profiling C++ code much better in browser.

I'm supporting several projects with new codebases in my work. I have some support experience and want to say that your codebase and architecture sometimes much better and predictable then I see in my work.

Here is new compiled version for your website.