Fun fun fun. Well worth the US$10 paid. Would have paid double that without hesitation, especially now that I know how good it is.
Wish I'd got in during the alpha, but I missed the announcement.
Some brief feedback:
- Are the "Q" and "E" keys mentioned anywhere? I stumbled onto them online, they aren't mentioned in the help.
- It doesn't seem to make sense that you can only line-of-sight transfer to your own droids, there is a delay to do so, yet you can swap instantly to any of them with the "Q" and "E" keys. Would you consider instant swap to your own droids with the right mouse?
- I don't enjoy the boss battles, especially level 30 and 40 (never reached 50, don't know what's there). Here's why: Boss appears, I desperately try to swap to a decent droid with enough health to have a hope, remaining droids charge in and get annihilated (sometimes all at once, sometimes over time), and then I need to fight the boss with one droid. After time I get reduced to zero health due to max health rotting, and then I have to take the boss down with zero hits, or it's game over. Having no room for error means you have to be so ultra-perfect that it actually isn't any fun. On the other hand, if my droids just backed away, I could attack the boss with one droid until it bit the dust, then the next one, then the next, so forth. The boss battles would change from an exercise in tedious perfection to a series of varying battles with changing parameters- I suspect this would be a lot more fun.
- Sometimes when I transfer away from a droid, I lose control of it (ie. it becomes hostile again). Is this a bug or a feature?
- Would you consider support for joystick control? WASD kills my fingers after a while.
- Orders for other droids would be great, but I can understand the desire to keep things simple. How about this then- a few simple order keys that modify the default behaviour of all droids that you are not directly controlling? Here's a few ideas:
- Support: Head towards currently controlled droid, guns blazing. Would be nice when you want to call for assistance, rather than thinking "I could use some supporting fire right about now!" shortly before being blasted to pieces.
- Flee: For when your droids are getting ripped apart by bosses and turrets you cannot take down. Gets them to run away from danger.
- Stay: Tell your droids to remain fairly close to their current positions. Useful once you've secured an area, also would be nice if you want your droids to guard your back. You could effectively postion your droids with a combination of "Support" and "Stay".
- Default (maybe "Patrol"?): Back to normal behaviour.
Interface-wise, it's just a few keys like "Q" and "E" that you don't ever have to use if you don't want. Programmatically, we're talking one variable (the current global order), plus a stay position for "Stay". Coding the different behaviours would probably be the most time-consuming aspect. It would be fantastic to have even this basic level of extra control.
Some crazy ideas- if you're planning future updates, I hope they are of use, or lead to other good things.
Either way, thanks for the awesome game.