Ludum Dare 25
December 14th-17th 2012 :: Theme: You are the Villain
Phaedra - Trigun7000 - Jam Entry
You are the evil overlord of a dungeon fortress and adventuring parties are raiding your dungeon for treasures and ultimately are attempting to slaughter you in the name of their king! To keep yourself safe while your army die horribly for you (as any good villain would), you stay in the luxurious heart of your fortress, watching over the battle with your seer's magic. You decide that without your brilliant command, the battle will be lost, so you use your magic to control your minions from afar and control the tide of the battle against the onslaught of heroes.
On Windows you can simply download the .zip file labeled Windows and run the executable inside.
For Mac OSX and Linux users, unfortunately due to packaging issues, you will first need to install love2d (http://love2d.org) either through your package manager or the website. Download the link labeled Linux or OSX and run the shell script run.sh to launch the game. If you need more information, see here: https://github.com/centhra/ld25/blob/master/README.md
If you are on ArchLinux you are in luck, because we have an AUR entry here: https://aur.archlinux.org/packages/phaedra which will install the game with a .desktop entry which you can find through your desktop environment or run it directly in a terminal by typing "phaedra".
The game blends the action and strategy genres by allowing you to control a minion directly with the WASD keys and attack, or select a group of minions using left click and drag and then right click to direct them towards enemies.
The aim of the game is to prevent all of your minions from dieing, as they are the only thing stopping the heroes from getting to the heart of the dungeon, slaying you and stealing all of your treasure. The top left of the HUD shows a progress bar, which at the start of the game has a red bar and a blue bar which are of equal length. The red bar represents how close the minions are to killing all heroes (i.e. how close you are to winning) and the blue bar represents how close the heroes are to winning (i.e. how close you are to losing). There are four waves of heroes (the next wave starts after you kill all the alive heroes, an exclamation mark is shown on the minimap where the new wave spawn is). If you kill all four waves of the heroes and have minions left, you win and get to keep all your treasures and life!
left mouse - clicking on a minion (your evil servants fighting the invading heroes) will select it
left mouse + drag - select a group of minions and then right click somewhere to direct them towards it
right mouse - direct your selected minions to move to a position
w, a, s, d - movement when a minion is under control, otherwise moves the camera
shift - faster camera movement
space - attack in the current direction when a minion is under control
arrow keys - move the camera
escape - stop controlling any minions
We felt that game was moderately polished but there were definitely things we wanted to add but couldn't due to lack of time:
* Attack animations
* Cosmetics, such as fading in after the loading GUI, fading out on death, fading into red and out on damage instead of flashing, etc.
* Stairs for where heroes spawn
* Cooler dungeon decorations (we had torches, tables, roast food, etc. that we ran out of time to add to the generator)
* No tutorial / instructions in-game
There are also definitely some bugs here and there but nothing urgent; weird flipping in animations and such.
This was Centhra's fourth attempt at the Ludum Dare jam and first 2D game submission. As always, we have learned a lot from participating in the competition. Many of us feel that it was our best yet and we look forward to participating in the next one!
We will be continuing to develop this game after the competition so watch the repository if you're interested in more updates.
- Billy "Trinick" Fallon (Code - Characters)
- Christopher "Dr. Calamity" Hall (Sound)
- Devon "Kheyre" Chenard (Art - Roof Tile, Concept Critique)
- Johnny "Trigun" Patterson <http://centhra.com> (Code - AI)
- Shadowbeing (Dev Party Host)
- SolarFlare (Art - 2D)
- Zack "z0w0" Corr (Code - Level Generation)
You must sign in to comment.
IMPORTANT NOTE: If you want to place in the final results, you NEED votes. The easiest way to get votes is by rating other games. Judging lasts for 3 weeks following the end of Ludum Dare. For best effect, rate 20 games as soon as possible. Rating more games is encouraged.
MORE TIPS AND DETAILS AT THE BOTTOM OF THIS PAGE
REMEMBER: The “Theme” category is only for the main theme (You are the Villain). Don’t penalize for not using Goats.
TEAMS: Teams entering the Jam should pick a single representative to submit your game, or create a team specific account you can share. We currently do not support Team Voting, but sharing an account and together playing and rating games is acceptable.
NOT LOGGED IN?: If you get a message about not being logged in, even though you are, it’s because your web browser cached the non-logged in page. You can fix this by either refreshing your cache or clearing your cache. CTRL+F5 in many browsers. Chrome is a bit more work. Press F12 to enable Developer Mode, then you can right click on the refresh button and select “Empty Cache and Hard Reload”. This option is unavailable if you are not in Developer Mode.
We’ve identified the problem, and should have the page caching bugs fixed for next Ludum Dare.
PORTS: Ports to other platforms can be done after the deadline. That said, the sooner you finish your port, the sooner people can play your game, improving your chances of placing in the final results. For best results, provide a Web version of your game, or a Windows version with no dependencies. Also be sure to rate about 20 games to improve your visibility.
MY GAME DOESN’T SHOW UP: If you can’t find your game, it’s usually because the URL to your downloads are missing ‘http://‘. Fix your URLs (http://mysite.com/mygame.zip) and you will show up.
MY GAME CRASHES, IS UNBEATABLE, OR I MADE A TYPO: We allow you to fix crash or win condition bugs after the deadline (in a sense, like “porting” to support more players). We also allow “typo” bugs. I.e. A true that should have been a false, a word that should have been a different word, very tiny changes that you would have caught if you had more sleep. We leave this open to interpretation, but generally speaking your game should be identical to the game you submitted. No new features, just things you messed up last minute. Typos.