Download
(40Kb)
Download
Updated: 10-04-09 05:21 PM
Pictures
File Info
Updated:10-04-09 05:21 PM
Created:06-22-09 10:45 PM
Downloads:8,294
Favorites:49
MD5:

Primal Defense  Popular! (More than 5000 hits)

Version: 0.2.0
by: Kjado [More]

Now localized for zhCN and zhTW!

A sense of bloodlust rages amongst the people of the lands.

Neighboring tribes wage war against each other, vowing to wipe clean that which is heathen and does not pay proper homage to their deities. The beasts of the land are not immune to this hunger for carnage either, and are trained for devastating purposes. Something sinister, perhaps, is at the source of this newfound hatred.

The Amirans, however, seem largely unaffected. Noticing this, the outlander tribes, eager to spill the blood of weak prey, focus their efforts on the Amiran civilization. The Amiran defense rests solely on their primal turret technology, powered with the aid of their elemental gods. Will it be enough to quell the onslaught?

Primal Defense is a tower defense mini-game for World of Warcraft. At this point it is a beta release, and while all of the core game elements are in place and working, some are very likely to change. The game itself has been a bit of an exploratory project, detailed and followed in my blog at (http://wowriot.gameriot.com/blogs/the-spark-of-imagination).

Features:

  • 41 levels of enemies
  • 6 different types of towers, some with unique abilities
  • A familiar map for tower defense veterans

Goal:
Defend the Amiran city from their enemies by stopping them in their tracks! The Amiran builders are skilled in the construction of defensive towers, and with the offering of enemy essences they are able to win the blessing of their primal gods, enabling new towers with destructive possibilities.

Towers:
  • Cannon - A basic physical damage tower. Cannot hit flying enemies. Upgradeable for higher damage.
  • Arrow - A simple tower which can attack both land and air units. Upgradeable for higher damage.
  • Fire - A tower with the ability to char the flesh of enemies. Early levels deal splash damage. Upgradeable to AoE damage.
  • Ice - A frozen tower that chills the spirit of attackers. Early levels slow their targets, while later levels slow all enemies in the area.
  • Shadow - A tower of darkness that consumes the soul of infidels. Inflicts a high amount of damage over time, but multiple shadow effects do not stack. Higher levels deal more damage.

The elders tell tales of a mysterious, chaotic power only available to those who gain the full blessings of the gods...

Blessings:
Blessings enable the construction of elemental towers, and can be granted by making an offering of 30 essences to the appropriate deity. Each new level of a blessing allows a higher level of that element's tower to be upgraded to. Essences are taken from the bodies of slain enemies.

Usage:
To show (or hide) the Primal Defense window, type "/primal" while in game.

To build towers, click on the tower icon under the Build Towers header and hover over the game map. A tower preview will appear on grassy tiles that are available to build on, and a range indicator will display the distance the tower's attacks can reach. To confirm the build, click on one of the available tiles. If you wish to cancel construction, hit the Esc key.

To request a blessing, click on the appropriate element icon under the Blessings header. If more levels of the blessing are available, the title will change to show the next possible level. If you have been granted all of the blessings of a god, it will show the message "You are fully blessed".

By clicking on a tower that is already on the game map, an informational sidebar will appear off to the side which contains the tower's stats, such as level, range, damage, and speed. Any special ability the tower might have will also be noted. There will also be two possible icons visible at the bottom of the sidebar: Upgrade and Sell. Every tower has the option to be sold to recoup 75% of the cost of the tower's current level, which can be done by clicking the Sell icon or by pressing the X key while the tower is selected. Many towers can also be upgraded to do more damage or gain new abilities. If this is possible for the selected tower, an Upgrade icon will be visible, and the tower can be upgraded by either clicking the icon or by pressing the U key.

When you are satisfied with your tower placement and are ready for the next wave of enemies, click the Start Level button! The invaders will spawn from the top-left part of the map, and make their way around the path to the exit. If they manage to make it all the way around, watch out! Each enemy that "leaks" through will cost 1 life and start making its way back around the path, eager to spill more blood.

If at any point you would like to start over, click the Reset Game button and confirm in the popup dialog box that you would indeed like to restart your battle from scratch.

Feedback:
Primal Defense is still a work in progress and definitely not 100% complete. I have a list of cosmetic features I would like to implement, the late-game is possibly a bit unbalanced, and the code itself is not the most well-written here or anywhere else. These are all things I will be addressing when I am able to get around to them!

I would love to hear any kind of feedback regarding the game, especially game balance issues concerning difficulty. Please send a PM my way either here at WoWInterface, or over at GameRiot, and I'll try to check it as soon as I can.

Finally, thanks for all the support from people on both sites. This has been a fun project so far, and hopefully not the last like it!

Localization support:
-English
-Chinese (zhCN, zhTW) Thanks Ody!

Post A Reply Comment Options
Unread 06-23-09, 12:55 AM  
noble8
A Warpwood Thunder Caller
 
noble8's Avatar
AddOn Author - Click to view AddOns

Forum posts: 95
File comments: 157
Uploads: 1
This looks promising, love TD games

Edit:

Ok, I managed to bring up the screen with /primal toggle
However I cannot build towers, or start the game.
__________________
If science and religion are destroyed, science would re-emerge exactly the same;
but not religion.
Last edited by noble8 : 06-23-09 at 01:43 AM.
Report comment to moderator  
Reply With Quote
Unread 06-23-09, 01:59 AM  
Kjado
A Deviate Faerie Dragon
 
Kjado's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 32
Uploads: 4
Originally posted by noble8
This looks promising, love TD games

Edit:

Ok, I managed to bring up the screen with /primal toggle
However I cannot build towers, or start the game.
As I mentioned in the addon description, the game is still at a very early stage of development, and so far only the interface has been implemented. It's just being provided here as a means to host my source for those interested in following my blog process, but hopefully in the not-too-distant future the game will be functional and in shape for a beta =)
Report comment to moderator  
Reply With Quote
Unread 06-23-09, 02:09 AM  
noble8
A Warpwood Thunder Caller
 
noble8's Avatar
AddOn Author - Click to view AddOns

Forum posts: 95
File comments: 157
Uploads: 1
*Facepalm self*
I look forward to seeing this finished, will check blog for updates. Thanks
__________________
If science and religion are destroyed, science would re-emerge exactly the same;
but not religion.
Report comment to moderator  
Reply With Quote
Unread 06-23-09, 04:41 AM  
voodoodad
Large, Friendly Letters!
 
voodoodad's Avatar

Forum posts: 1632
File comments: 27
Uploads: 0
Looks better than many a pc/windows game I've played!
__________________

~ no need to make the message completely obnoxious - Cairenn
Report comment to moderator  
Reply With Quote
Unread 08-24-09, 03:49 AM  
cawfee
An Aku'mai Servant
 
cawfee's Avatar
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 94
Uploads: 1
Oh god if this works as intended I will build you a tiny altar in my kitchen and make you a personal deity. A tower defense game? In WoW? Yes please.
Last edited by cawfee : 08-24-09 at 03:49 AM.
Report comment to moderator  
Reply With Quote
Unread 08-24-09, 09:59 AM  
Faraque
A Theradrim Guardian
 
Faraque's Avatar
AddOn Author - Click to view AddOns

Forum posts: 68
File comments: 105
Uploads: 1
This looks fantastic. Don't give up on it.
__________________
"imo Fara raged and gave Joker his scars" - Blueninja of Shadowmoon
Report comment to moderator  
Reply With Quote
Unread 08-24-09, 03:24 PM  
noble8
A Warpwood Thunder Caller
 
noble8's Avatar
AddOn Author - Click to view AddOns

Forum posts: 95
File comments: 157
Uploads: 1
Thank you, Thank you, Thank you, Thank you, Thank you.

Ps. I did not copy and paste all those thank you's.
__________________
If science and religion are destroyed, science would re-emerge exactly the same;
but not religion.
Report comment to moderator  
Reply With Quote
Unread 08-31-09, 07:13 AM  
ASCIIcat
A Kobold Labourer
 
ASCIIcat's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 1
File comments: 1
Uploads: 1
Thank you

After a long wait, YES!!! THANK YOU!
Report comment to moderator  
Reply With Quote
Unread 09-04-09, 04:32 AM  
Silentspy
A Defias Bandit
 
Silentspy's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 47
Uploads: 1
hahah nice work!

now finaly something to do while waiting in raids
Report comment to moderator  
Reply With Quote
Unread 09-06-09, 02:29 AM  
Denalian
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 19
Uploads: 1
Nice to finally have something more challenging than the Coliseum hardmodes!
Report comment to moderator  
Reply With Quote
Unread 09-08-09, 01:23 PM  
ganondorf725
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Stuck!



Amazing game can't get past Demons.

Anyway think you should add the other elements from the Warcraft Primal Def.

This will go really far. . . really enjoyed it on Warcraft and just get it updated again quickly I'm getting bored!!!

__________________
Life is nothing unless you're a mage.
Report comment to moderator  
Reply With Quote
Unread 09-08-09, 01:42 PM  
Kjado
A Deviate Faerie Dragon
 
Kjado's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 32
Uploads: 4
Thanks for all of the comments so far!

I just wanted to swing by and say that most of the changes I have planned for the near future are aesthetic additions and fixes for some issues with overlapping texture layers. I am happy with the way the game itself has turned out, though slight changes to the gameplay and levels could occur. As it stands now, it's definitely beatable... so if you are having some trouble clearing some of the levels, keep on trying!
__________________
My projects - Primal Defense | EchoPort | QuickTradeskill
Report comment to moderator  
Reply With Quote
Unread 09-15-09, 08:40 PM  
Veloxe
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Awesome! Had great fun with it. Managed to beat the final level but it certainly was close! Went in with 1 life remaining and a plan and barely finished them all off. Very fun, can't wait to see what changes come in later versions!
Report comment to moderator  
Reply With Quote
Unread 09-24-09, 08:04 PM  
shishikyuu
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
great game and good fun
pretty well made too (peeked at your code to see how to build that last tower, didn't think it was an upgrade)

there was one bug I found. when clicking on the button for final upgrade without enough resources for it I get a LUA error.

is it possibly to finish the game with all lives remaining btw? I never seem to kill the bosses in one round but clearing the game is no prob.
Report comment to moderator  
Reply With Quote
Unread 09-24-09, 08:17 PM  
Kjado
A Deviate Faerie Dragon
 
Kjado's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 32
Uploads: 4
I ran into that bug initially when I first implemented the new towers, but it seemed to be pretty rare and I couldn't reliably produce it, so I figured it was an extreme condition that wouldn't pop up very often. I hope to make the code a bit tighter and functional when I do my re-write, which should get rid of iffy things like this.

I haven't heard of anyone clearing it all without losing any lives yet, so I would be surprised! The boss levels can be either really easy or painful depending on how you set up for them, plus the later levels admittedly aren't balanced very well (I wanted to toss in something that might be a bit of a challenge, but didn't know how to best do it). I have some ideas brewing for the next big version of the game, so expect to see some fun new abilities in addition to some graphical cleanup work =)
__________________
My projects - Primal Defense | EchoPort | QuickTradeskill
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: