Saturday, September 18, 2010

Defensoid 1.06 Released

In this update:

1. Two new levels in the full version! They are named "Launcher" and "Spearhead", and can be found near the bottom of the level list. It's my weekend gift to all of you.

2. Upon reaching zero lives, the game now ends.

3. Fixed a bug related to hitting the "home" button from the game over screen. Upon resuming the game, a player would incorrectly have full health and could keep playing.

4. Fixed a bug involving the infinite Oids setting that incorrectly ended resumed games prematurely.

5. Some basic Oid descriptions have been added to the instructions.

Note: Both versions are now 1.06 to keep version numbers consistent (and me sane). There was no version 1.05 of the free version as some might have noticed.


Monday, September 6, 2010

Defensoid 1.05 and Defensoid Lite 1.04

This update makes the hard difficulty harder!

Sorry for the double update, but I wasn't done with the level adjustments and wanted to release the crash fix ASAP.


Sunday, September 5, 2010

Defensoid 1.04 Released

This update is for the full version only.

The only change made was to prevent force closures upon opening the game.

If the issue still isn't resolved for you after the update, please let me know. I wasn't able to reproduce the problem on my test device, but I'm fairly sure I found what was causing it.

Thank you for your patience.


Saturday, September 4, 2010

Defensoid 1.03 Released

In this update:

1. Users of Android 2.2 now have the option of installing the game to their SD card.

2. Copy protection has been removed in favor of Google's new(ish) licensing scheme. The full version now requires two permissions to support this. The license permission allows the game to query the license server, and the "read phone state" permission allows the game to access your phone's IMEI number (a unique identifier for your phone).

3. Players can now see more information on the map choosing screen. The high scores will be pulled from your local scores. The three grey circles indicate (from left to right) if you have completed that level on easy, normal, or hard. The circle will light up in glorious purple when you complete the level on a difficulty (not infinite). The highest wave you've reached will also be displayed. Note: Because this information wasn't stored before, the only information that might be there is your high score. You will have to re-complete the level to get the circles to light up, or get max wave information.

4. Other minor bug fixes.

Please let me know if any issues arise. I've read about problems occuring with other applications when copy protection is removed. Hopefully this will be a smooth transition. If there are issues, please try reinstalling the game. Unfortunately, this causes all of your scores to be lost...but hey, you have to replay the levels anyway to light up the circles! But I do apologize in advance if there are issues.

Go defend!


Thursday, September 2, 2010

Game Size

15 MB!?

I know. The next update will cut this in half. Google is phasing out the use of its copy protection feature (which doubled the size of the application). I have switched to using their new licensing feature instead.

Roughly 90% of the game's size is due to the music files and sound assets (and they were reduced in quality even).

Additionally, for Android 2.2 (Froyo) users, you will have the option to install the application to the SD card.

So you can expect the game's size to be reduced to around 7MB. Which I still think is slightly high. I am considering removing a song. I just have to decide which one I like the least...


Wednesday, September 1, 2010

What I'm working on...

Alright, so the people have spoken!

Global High Scores:

I've started considering using Scoreloop ( as an online high scores provider. This would come with the sacrifice of some user privacy. Permissions would also have to be added to the game (Internet, read contacts, and read phone state and identity). I've asked the folks at Scoreloop if I would be able to include a preference to disable the integration of these features for the people that don't want them. I hope to hear back from them soon.

Privacy aside, integrating with Scoreloop presents a good opportunity to add not only high scores, but achievements, challenges, and other social interactions. Doing this all myself would take much more time.

Feel free to comment on any thoughts you have on this!

Other Improvements:

1. More maps are on the way for the full version.
2. More information will be provided on the map choosing screen. Indicators for having completed the level on easy, normal, or hard, as well as your current high score for that level.

Down the road:

1. I'd like to add a feature to fast foward the game.
2. Rather than more tower types, I'm toying with the idea of adding bonuses at certain score values. The bonuses would be enhancements you could place on top of towers to increase range, damage, or speed. Or one could simply trade the bonus for more energy. Another possibility is having the bonuses be towers themselves that add those increases to the towers around them. Something similar to this is very common in other tower defense games.

Defensoid 1.02 Released

In this update:

1. The hard difficulty is no longer impossible. Levels in hard have more starting energy, and Oid health overall has been decreased. More points are awarded in hard mode now as well.
2. Some changes to further help prevent rare crashes when loading a game.

Play testing for hard is a time consuming process! Thank you for your patience. If anything, I've erred on the side of making the hard difficulty...harder than normal, but not ridiculous hard.

As always, feel free to email me your concerns at