Skip to content

Castlevania ReVamped Android APK v0.1.0

Choose a tag to compare

@eboody eboody released this 19 Jun 21:00
· 6 commits to main since this release

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.