pjasicek / OpenClaw

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

[Level 12] Implemented most of the actors, level can be loaded #139

Closed denispapec closed 5 years ago

denispapec commented 5 years ago

This PR containes changes included in #136, level 12 uses same actors, so it should be merged before this one (well, duh :)).

New issues on Level 12 would be:

pjasicek commented 5 years ago

Thanks for your work, very much appreciated :)

I cannot say when or if I will get back to this project, but if there will be some quick stuff which I can fix / implement without much time commitment, I would be happy to do that.

denispapec commented 5 years ago

Bummer. I hope someone else joins me to finish up rest of the levels who knows more C++ than i do :)

Compilation / Deployment steps will be updated in near future, game itself is successfully running on Android

Btw. can you provide steps to test on android?

pjasicek commented 5 years ago

Btw. can you provide steps to test on android?

I would if I could but the android compilation was done ~2 or 2.5 years ago and not by me, but by my colleague from work. He had to compile android toolchain - gcc with support of C++11 (these days I think it would be all of them), then compile all linked libraries as static and then build openclaw as a shared library - openclaw.so file with some predefined extern "C" entry functions - they should already be there somewhere under #ifdef ANDROID blocks.

Then use the openclaw.so + some boilerplate java code for android ndx app registration (this is provided by SDL2 devs) to build apk.

That's about as much as I remember.