Castlevania ReVamped Android APK v0.1.0
Castlevania ReVamped Android APK Build
This release publishes an Android APK from the fork with the gameplay/control polish changes made in this branch.
Android build and controls
- Added a reproducible Android APK build workflow/script for the GameMaker project.
- Added Android package/icon/splash configuration needed for APK export.
- Added Android touch controls support and controller-first behavior.
- Added periodic Android
gamepad_enumerate()refresh so Bluetooth/gamepad connections made after launch can be detected.
Combat and hit feedback
- Fixed point-blank whip attacks so enemies overlapping Simon can still be hit.
- Fixed point-blank whip attacks so nearby breakable objects can still be broken.
- Broadened whip collision boxes for more forgiving forward/up/down/diagonal hits.
- Tuned enemy hit feedback, including noisy impact screenshake and reduced enemy-hit freeze.
- Separated enemy kill/hit/environment shake intensity so player damage remains strongest, enemy kills are subtler, and environmental breaks are smaller.
- Reduced enemy hit immobilization by shortening enemy hurt i-frames and reducing global enemy hitstop slow strength.
Movement and feel
- Tuned fall speed and whip reach.
- Added slide jump-cancel while preserving the original slide hold behavior.
- Preserved Android gamepad support and trail lifecycle fixes while restoring dash speed/timing to the original feel.
- Added strict trail lifecycle cleanup: trail sprites only persist while Simon is actively dashing, sliding, or pounding.
Visual/UI polish
- Tuned CRT/old-TV feel and screenshake presentation.
- Added pickup magnetism/near-touch pickup polish.
- Centered Android icon and splash assets.
Verification
- Built Android debug and release APKs with the project build script.
- Installed and smoke-launched the debug APK on an Android device via
adb. - Checked logcat for fatal Android/GML runtime errors during smoke launch.
APK checksum
See the attached SHA256SUMS.txt for the APK SHA-256 checksum.