Wizard Wars
A downloadable game for Windows, macOS, and Linux
Drastic times calls for drastic measures... behold the Wizard Wars!
In this game, you control a wizard character who's fighting through several rounds against an unknown opponent.
- Control your wizard movement using w, a, s, d
- Play spells that add to the number shown on screen
Each round will alternate between two opposing phases- defense mode and attack mode.
During defense mode, your goal is to avoid the magic bullets being cast by your opponent. You'll notice there's a number on your head- if you're able to cast a spell that exactly adds to that number, you'll grant yourself a shield that will repel all incoming bullets for a set amount of time. But be warned! Your opponent can reduce this number with incoming bullets, and if your number hits 0, the game is over.
During attack mode, you are now in control of the bullets.
- Press the spacebar to launch a magic bullet
Each bullet that hits the enemy will reduce their score by one. You can also entirely remove the enemy's number by casting a spell (with your cards). This will grant a temporary attack magnet, where all bullets will launch towards the opponent.
- The round ends when all of the enemy's numbers are destroyed.
However, if you end the round with negative money- you owe the wizard bank and the game is now over, so be careful!
Bonus points if you cast a spell with a card of the same color as the number shown! Points will be translated to money gained at the end of the round.
Buy items at the shop to either further your deck, or increase the time for your repelling shield or magnet attack.
Remember, you can strategize taking and dealing damage to synchronize with your cards. Also keep in mind that once you discard all of your cards, you won't get them back until the end of the round!
Edit: A patch was made after the Winter Melon Game Jam Submission window that fixes several issues with the shop. Uploaded this build with the name "WizardWars_patch1.love", please ignore this for the jam competition. Fixes include:
- Handling index exception errors when buying final items from shop
- Sound effect when nothing is selected in the shop
- When loading a save file, previously purchased upgrades are loaded in properly
- Removing console window from final build
Game development, music composition, and character art/design made by Shree Samavedhi
Install instructions
This project uses anim8 (https://github.com/kikito/anim8), cron (https://github.com/kikito/cron.lua), and json4lua (https://github.com/craigmj/json4lua) libraries
Install love2d on your machine: https://love2d.org/#download
Then download the .love executable from this page. For mac and windows, just double-click on it, and you should be taken immediately to the game window!
On linux, go to your terminal, navigate to where the .love file is, and type
love WizardWars.love
Comments
Log in with itch.io to leave a comment.
how to run
Try going here to download love2d: https://love2d.org/#download
Then download the .love file from this page and open it, you should be able to play immediately! Let me know if you have any issues with that