Advanced Invaders Version 1.3 & Binary Void Version 1.2

New Unity 2019 gave a nice performance boost to Android version of Advanced Invaders, thus the game is updated to version 1.3 on all platforms:

  • Performance improvements for Android version
  • ARM64 support added for Android version
  • Added Android adaptive icon
  • Alien bomber yields more points
  • Some additional minor polish

Particularly in Spacewatch mode, when bullet hell occurs, frame-rate could notably dip down. Now it appears to be solid ~60 in my testing on the same device.

Also, sooner than expected, an update to version 1.2 for Binary Void is available:

  • Fixed a problem where if project was built as a game for Android in Unity 2018/2019, virtual joypad axis wouldn’t detect dragging input event across the touchscreen
  • Added more code comments

Problem about joypad axis was really annoying one. In Unity 2018/2019, the virtual joypad axis in Android build of the game, was still functional but without drag events, which means it wouldn’t follow the finger-drag across the touchscreen and inside the axis field, making the use of it rather clunky. Turns out that the culprit was this line of code:

Cursor.lockState = CursorLockMode.Locked;

This code is basically locking the mouse cursor, but as of Unity 2018/2019 it seems to also disable drag detection on the touchscreen (at least for Unity’s UI system). Not sure if this is a bug in newer versions of Unity or intentional “fix” (make somewhat sense to be considered as such), but it sure gave me a headache.

Also, a forum topic about Binary Void has been opened in learning section of Unity boards, and you are invited to visit it :)

Binary Void Q&A Thread