An open source Touhou fangame for Android.
Written in Java and C++ using OpenGL ES and OpenSL ES.
It's pretty bare bones for now.
Android Studio:
https://developer.android.com/studio
Setting up JNI (Java Native Interface) for Android Studio:
https://developer.android.com/studio/projects/add-native-code
OpenGL ES Reference Pages:
https://www.khronos.org/registry/OpenGL-Refpages/es2.0/
https://www.khronos.org/registry/OpenGL-Refpages/es3.0/
GLSL ES Reference Pages:
https://www.khronos.org/opengles/sdk/docs/manglsl/docbook4/
OpenSL ES Reference:
https://www.khronos.org/opensles/
For previous versions see the wiki: https://github.com/opentouhouproject/OpenTouhouAndroid/wiki/Project-Roadmap
Major Goal: Setup basic UI and game engine.
Goals:
-
Create a prototype UI for Stage 1 level.
-
Enhance and redesign the audio code.
-
Refactor and clean up the math module.
-
Polish the menu UI.
Goals Completed:
-
Implemented a basic menu UI for the title screen and start game screen.
-
Refactored the app module into separate modules.
-
Setup a build machine using Jenkins on a spare machine.