Version 1.1-alpha.5


After 1 month, it’s time for the next update! Version 1.1-alpha.5! There’s quite a few major changes so let’s get started!

Major Changes


Leaderboards!

We’ve now got leaderboards! There’s one for every level, and you can check them out (and your high-score) from the level select screen. Admittedly, the UI needs some work to scale properly and be more visually appealing, but they’re there now.

It’s also worth noting that leaderboard scores are only updated if you have an internet connection. It will only try to save your score once, and if it fails, it will not get saved. Hopefully for next update, username changes and local score saving will be implemented.

Your username is set the first time you load them game, and is then unchangeable. Multiple devices can have the same username, but only the highest score for that username will be saved.

Turret targeting

Turrets can now prioritise different enemies when picking a new target:

  • Closest
  • Weakest
  • Strongest
  • First
  • Last There’s a new button in the selected turret UI that cycles through the targeting types. If you can think of any other targeting types you might like, let me know!

Balance Changes!

I’m now paying significantly more attention to balance, so over the next update it can be improved significantly for the v1.1 stable release. Over the next few updates Polygon and Hexagon will also gain their own shop selection chances (as they are the same a Prototype at the moment).

For feedback on balance changes, please let me know via the Discord, an issue on the Github or by emailing bestagon-defence@protonmail.com!

Smaller Changes


  • Dying to the last enemy in a wave will no longer advance your score (as you technically didn’t survive the wave)
  • Switched to Unity’s new Input System, so if the Input feels off, or something doesn’t work as expected, please let me know!
  • The module inventory now greys out any modules that cannot be applied to the selected turret.

Bug Fixes

  • Range radius is now updated when you select a turret. This means that smasher’s range won’t seem to shrink when you upgrade it now.
  • Turret stats can now display as negative (but will act as if the stat is 0)
  • Glyphs now display correctly in the selection UI! Both on turrets and modules

Known Issues


  • When you cannot afford to open the shop, there’s no visual feedback
  • Deselection is bugged. So, tapping the background will no longer deselect. Please tap the turret itself or another node to deselect for now. I need to carve out some time to properly rework this and make it function properly.
  • If a module is selected and then a incompatible turret it selected, that module will stay selected, but cannot be applied

Community updates


The Github has had a significant overhaul, almost all functions and classes have docstrings, CONTRIBUTING.md have all been written as well as improvements to the README.md

To help communication between me and players, or for more private support, we now have an email bestagon-defence@protonmail.com along with Discord, Github and Itch.io’s comments to give feedback.

There’s still parts to complete on the Github, and the wiki needs an update! Over the next few weeks these will hopefully get completed.

Future Updates


I explained in the last devlog plans for 1.2, but this is more about the roadmap to v1.1 stable. There aren’t many tasks left on the to-do list before the update is ready. I don’t want to give estimates about time as I would break them. But I feel we’re close now to a 1.1 release!

Files

Android-v1.1-alpha.5.apk 64 MB
Version 1.1-alpha.5b Feb 05, 2022
bestagon-defence-osx-alpha.zip 39 MB
Version 1.1-alpha.5b Feb 05, 2022
bestagon-defence-windows-alpha.zip 40 MB
Version 1.1-alpha.5b Feb 05, 2022

Get Bestagon Defence

Leave a comment

Log in with itch.io to leave a comment.