Necro Defense - JamGame
About
June 2020 LibGDX Game Jam Entry
Theme: Tower Defense without Towers!
Necro Defense
Be warned, this game was a race to the finish. There is probably tons of balance issues. But hey, I tried. Enjoy!
Use the Power of Necromancy to stop the advancing enemy units.
Try to survive the increasingly fast spawn rate!
Instructions:
You have 3 Columns which generate Energy. Every 2 seconds.
Use this energy to cast any of your 4 summoning spells.
Note: You can only cast spells on the Current Lane which you Occupy!
Controls:
Switch between skills using the A and D keys, OR Left and Right arrow Keys.
Cast currently toggled spells with the SPACE key OR Right Mouse Button.
When you summon, it will appear Where your mouse is located, on the lane you occupy.
Move between Lanes with the W and S, OR Up and Down Keys.
Some information on the summon stats for those who care. (This will be in major flux over the next day or so.)
Skeleton Warrior, 25 Cost , 15 Damage, 250 HP, Walks forward
Skeleton Mage, 150 Cost, 400 Damage, 350 HP Walks forward
Skeleton Archer, Cost 200, 20 Damage, 50 HP, Stays in place
Gravestone, Cost 250, 1000 HP, Cant attack, Stays in place.
Behind the Scenes:
First game made using the LibGDX Ashley ECS. That was my goal for this project. Having started researching in a few weeks earlier. The Result.... a spaghetti code monstrosity!
Assets Used:
Background and Lane Assets : https://ansimuz.itch.io/gothicvania-cemetery
Necromancer Asset: https://sventhole.itch.io/necromancer
Enemies and Summons : https://sanctumpixel.itch.io/sword-skeleton-pixel-art-character https://sanctumpixel.itch.io/loreon-knight-character
All sounds and music found through https://freesound.org/