My AssetStore Link

I've moved - GO TO THE NEW WEBSITE

Unity Store Link - Click to see all the Song's work that has been put on Unity AssetStore




Tuesday 24 July 2012

TDTK v2.1 - unleashed the horde!!

Finally I think I've done enough to warrant a release for all the new stuff I added in. It's now being uploaded to AssetStore and awaiting approval. To be honest, there are still plenty of cool and interesting stuff I really like to try. For instance, general tech tree, branching upgrade for towers, etc.. But I'm afraid that could mean another few years of waiting time before release.

Anyhow, there's a bunch new additions in this update. Here's the full list:

addition
  • Added component which allows UnitCreep to attack tower or buff nearby creeps.
  • Various behaviour can be set for attacking creep such as range/melee, stop-while-attack or else, etc.
  • new targeting configurable parameters for tower which uses direct targeting.
  • The new tower targeting option include area(all-around, fov, straightline) and priority(nearest, toughest, weakest, random). New range indicator support has been added for new added targeting area.
  • Added shield for both tower and unit, which can be regenerated over time. Overlay support included.
  • support tower/creep can now 'heal' damaged tower/creep.
  • added new rotation mechanism to TurretTower where turret turn in y-axis while barrel turn in x-axis.
  • change camera zoom-limit limitation and y-axis positioning clamp.
  • add option to enable/disable tile/selection indicator.
  • UI.cs now no longer use GameMessage.cs, and thus the appearance of game-message can be configure via GUISkin.
  • tower base now support fire animation.
  • Path.cs has not been change to PathTD.cs.
  • Added new example scene and prefabs.
  • Major overhaul on Documentation. Thanks for Lance.M.

bug fix
  • fix bug where tower cant be build on active path on platform when path-smoothing is disable.
  • fix bug where spawnEditor reset SpawnMode back to continuous.
  • fix bug where projectile trajectory's angle doesn't calculate properly with respect to distance.
  • fix bug where overlay is not displayed properly when the parent unit scale is not set to 0.5.
  • fix bug where platform size will not be correctly auto-adjust when placed as child object where parent scale is not (1, 1, 1).
  • fix bug where creep spawned by destroyed creep resetting the path instead of follow it through, again.

Here's the new updated web demo. There's a plant vs zombie ripped off there. :)

On a serious note, there's a lot of novel element, or rather not quite established element in this version. At least in term of tower defence such as creep to tower attack. So I expect it wont be as well thought out as those features in previous version. Also I'm expecting unforeseen bugs with all those new addition. I apologize for any short-sighted implementation in this update. With that said, any comment and feedback to welcomed. I'll try my best to iron out the rough edges in future updates.



4 comments:

  1. Hi. Sounds like a nice release. I do have two questions. How do i get the upgrade? and is there a cost associated with it (i believe my version is 2.04)?

    Ok - three questions (and this reflects my ignornance of the unity store)- is there a download package associated with the tdk? in case i need to reload the software.

    thanks,

    joe

    ReplyDelete
  2. Hi Joe,

    To answer your question:

    1. You can simply re-download it again from AssetStore. Instead of 2.0.4, you will get the latest version.

    2. It's free. Once you have purchase a package on the AssetStore. You are eligible for all future updates.

    3. Not sure what's your question. But you can always download/redownload the latest version of the package you bought from AssetStore without any limit I believe.

    ReplyDelete
  3. The demo of this version is broken. Says to download the unity webplayer but I already have it.

    ReplyDelete
  4. Thanks for letting me know. Are you using the latest version of webplayer plugin? I hvae no problem here.

    ReplyDelete