Monday, October 18, 2010

Defensoid 1.08 Released

Fixed a bug introduced by fixing that other bug involving radiation towers...

A radiation tower in combination with a slowing tile would stop Oids completely.  Now the slowest an Oid can go is 25% of their movement speed.


Sunday, October 17, 2010

Defensoid 1.07 Released

This release fixes a bug with radiation towers not working on higher end phones like the Droid 2 and HTC Incredible.

Additionally, Shieldoids are now immune to radiation damage (but will still be slowed) while still shielded.

All the work from my last post is still ongoing, no worries.  I apologize if this release got anyone too excited.


Tuesday, October 5, 2010

Back to work...

My goals for the next update:

1.  Global High Scores (full version only for now)
2.  More levels
3.  New Oids
4.  Some bug fixes

I plan to eventually (maybe not this update) make the free version ad supported, and include more levels for it.

I've been very busy with other projects the last couple of weeks, but hopefully I will be able to have an update within two weeks, other work permitting.

I've been thrilled with the response to the game thus far, and am overjoyed that so many people find it a good way to pass the time!


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

Monday, August 30, 2010


I am aware that the hard difficulty is currently too hard on some levels. While I have personally beat the levels on all difficulties, I've since made changes to enemy health and tower damage that have thrown things off balance. The next update will correct this. The hard mode was not intended to be impossible. Starting energy will most likely be increased for some levels in this mode, along with a possible across the board damage increase.

In creating Defensoid, my goal was not to make an overly difficult tower defense experience, but rather an accessible and fun one. "Beating the game" on normal should be well within reach (after a few tries of course). The hard difficulty takes much more care. The early game is critical for later success. One of the modifications I made was to cap energy gained from killing Oids to 25 (except for the Bossoid). As one user pointed out in the comments, this will only take you so far when the Oids have twice the health.

So stay tuned. Suggestions are always welcome.

Defensoid 1.01 Update

The 1.01 update has been pushed to the market:

1. Fixed some issues with saving the game. This process should now be both faster and more robust.
2. Added landscape mode support on the game over screen. Users should no longer have to look sideways.
3. Removed an API call that was unsupported in Android version 1.6. Users running 1.6 should try the game again. I apologize for that oversight.
4. Minor path finding bug fixed.

*** YOUR CURRENT SAVE will no longer be valid due to changes in that system.

If you experience performance issues, use the settings menu to disable the sound effects and/or music (don't just turn down the sound, use the check box).

Please continue sending bug reports if you have issues, along with a quick description of what you were doing at the time, as they are very helpful.

Thanks for playing!

Sunday, August 29, 2010

In the works...


Here are some known issues:

1. Users with hard keyboards would like to not have to look sideways to input their name when they get a high score.

2. A few users are experiencing force closures when resuming a game, usually after going and doing something else for awhile.

While I have been unable to replicate the second problem, I will make that functionality more robust in the next update. A fix for the first issue will also be included.

I intend to roll most non-critical fixes into roughly weekly updates (if necessary). Thank you for sending in the bug reports (of which there have been relatively few, so I'm pleased overall)!

Phone Compatibility:

A user left a comment that the game doesn't work on the Dell Streak. I have been unable to test this, but for now unfortunately I'm forced to call that device unsupported. I did not design the graphics with that large a screen in mind, however I'm not sure what would be preventing it from working anyway (though it might look strange).

Another user was experiencing force closures on the Droid Eris. I feel that might be an isolated case. The game was primary developed using the Eris, and has given me no such troubles. Force closures on Android can happen for many reasons, and can be caused by other running apps, widgets, or services. I will continue to make sure that it isn't Defensoid causing the problem however!

A user reported that the G1 won't load the game at all. If anyone out there has it on the G1, let me know if this is the case for you as well. Until I can get my hands on one to test with, it will be difficult to troubleshoot.

Thanks for playing! As always, feel free to email the support address with any issues.

Saturday, August 28, 2010


Defensoid Screens

Defensoid Lite

As promised, Defensoid Lite is here!

If you haven't already purchased the full version, give it a spin.  It includes two levels and all options available in the full version.

The full version has twenty levels, with more to come.  In the near future, global high scores will also be added!


Friday, August 27, 2010

Free Version

Gamers rejoice!

A free version is in the works for those who would like to play around with the game a bit before buying.  I didn't want to deprive the world of the actual game for a second longer than necessary, so I released the paid version first.

Thank you everyone for your interest and support thus far!

Please feel free to leave game feedback here on the blog, or via email (  Suggestions are welcome.

Defensoid 1.0 Released

Defensoid is now available on the android market.  I hope you enjoy it!

This site is under construction, and there is much more to follow, so check back soon!