mirror of
https://github.com/TerryCavanagh/VVVVVV.git
synced 2024-12-22 17:49:43 +01:00
f83b63142d
This serves as a file to help others in building the C++ Android version for themselves. These instructions are what I figured out to get it to work for me, and should be kept up to date. |
||
---|---|---|
.. | ||
app | ||
gradle/wrapper | ||
.gitignore | ||
build.gradle | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
README.md | ||
settings.gradle |
Android port for C++ version
This is not the other existing mobile version (which is a fork of the original Flash version). This is a port of the C++ desktop version, because the C++ version has gotten many improvements since the source release (along with Flash being deprecated in general).
How to Build
The recommended way is to install Android Studio.
- Place a copy of
data.zip
indesktop_version/VVVVVV-android/app/src/main/assets/
. (If theassets/
folder doesn't exist, then create it.) - Clone the SDL repository and place it next to where you've cloned the VVVVVV repository. Make sure to check out SDL 2 and not the latest as of writing (SDL 3).
- Open the
desktop_version/VVVVVV-android/
folder in Android Studio. - Click 'Build'.
How to Install and Play
After building, go to desktop_version/VVVVVV-android/app/build/outputs/apk/
, copy the
APK of the appropriate architecture to your device, and install it.
Touchscreen support is currently not implemented, so you will need to connect a keyboard or controller to your device in order to play the game.