December 13th-16th 2013 :: Theme: You Only Get One

[ Real World Gatherings | Ludum Deals | Warmup Weekend ]

Back to Browse Entries

El Presidente

by AlexVsCoding - Jam Entry

Name of Game: El Presidente

Link into theme: You only have one target to eliminate.


Player 1 - Assassin has to eliminate the president by navigating through the crowds using the arrow keys.

Player 2 - Sniper has to use the provided polaroid to locate and eliminate the assassin before he can reach the president using the mouse to aim and clicking to fire.

Inspiration for project:

Where's Wally - When searching through a crowd of people in where's wally, there are always the most fantastic set pieces with tremendous amount of scale and variety which visually overwhelms the viewer.

Guess Who - Having a preset selection of features to work from allows the sniper to whittle down their audience for who the assassin is. To add, the assassin himself doesn't know who he is so he too can use this information to identify himself in the crowd without having to walk into open areas.

Ninja Convention - A fantastic flash game where two ninjas have to maneuver through a sea of identical characters to find and eliminate their opponent. I really enjoyed playing this game, specifically for how carefully you have to control your movement through the crowds since what gives you away is inconsistent movement (None of the AI move diagonally, so doing so will show your opponent where you are). I wanted to see how an asymmetric playing field would compare.


Polaroid that develops over time, revealing the features of the assassin:

This was achieved by creating a variable that chooses an animation between 1 and 100 called assassin appearance. Not only was this used for the character's attire but also as a mugshot for the sniper to use to identify his target. A duplicate of the assassin character was scaled up 500% and ensured that the ability to move and collide was removed. This provided a blurry image used as a mugshot (actually a side effect but made it harder to identify using the image). To add to the difficulty, the mugshot on the polaroid takes time for the colours to appear (achieved by slowly increasing the saturation from 0% to 100%, along with a slow increase in opacity, revealing the mugshot.

Modular Character production for the crowds and assassin:

To keep it simple, a basic structure for the faces of the characters was built. Skin colour, clothes, hair colour, nose shape, eye colour, facial hair and facial hair colour were all considered. for different faces alone we had around 3500 different varieties of face. This was way too many for the project, so a selection of random samples were taken from the main sprite sheet and rows of characters were created by stacking the head, body and legs up into columns of 3s (how you would build a snowman). These were all given the instructions to start at a random animation point (e.g. start playing animation at head number 429) and a series of screen captures provided the 100 different individuals in the crowds. Funnily enough, many simple nude character bodies were designed, but the final sprite sheet for body parts featured around 6 to 8 times' worth of nude body duplicates, meaning a lot of the characters in the game appear to be naked or with bizarre tan lines. Regardless, the variation in the crowds was achieved. With more time, going back and adding more variety would allow characters to be less commonly selected, making the job of the assassin a lot more difficult.

Members and Roles:

Game was built at Manchester Mad Lab over the weekend with some great folks. Had such a good time!

Alex Johansson - Art and Programming in Stencylworks

Luigi Renna - Programmer who I formed the idea for the project with and have worked with at the game Jam. Unfortunately, technical restrictions on his laptop prevented him from being able to bring the game into fruition (along with the fact he was using flixel for the first time).

Technical Notes:

I would suggest to play the game in as wider screen as possible as it only works when using the full width of the screen, so make sure your browser is maximised when playing!

Have fun and if you have any questions, they'll be updates posted to Tigsource. Please let me know what feedback you have, I'd love to hear about your thoughts!

Downloads and Links




soy_yuma says ...
Dec 16, 2013 @ 8:07pm

Hahaha, it's fun! Really nice idea :-)

I miss some music or sound effects. Also, you could add some score board, so the assassin or the sniper know how many times they have won.

DaanVanYperen says ...
Dec 17, 2013 @ 9:36pm

This is a pretty fun concept, strange there aren't more comments. Go rate a couple of games!

postmodestie says ...
Dec 18, 2013 @ 2:24pm

Very good idea! I love political/innovative games. Pity you didn't manage a 1 pl mode. Beides of that good execution - haha, get it get it!!??

lennaert says ...
Dec 18, 2013 @ 10:08pm

Love the concept of the sniper game, I like these shooter games, made my first game somewhat of a shooter with our tool.

Really thanks for the comments, you gave some good ideas, and the game will be developed further.
Too bad we had such few time and so many issues with svn.

Good luck :D

Dec 18, 2013 @ 10:27pm

Ninja Convention was awesome. I love the polaroid mechanic in this it works really really well. A 1 player mode would be a great addition as my wife is a much better gamer than me and a bad winner and rubbed it in everytime she beat me.

psychomonster says ...
Dec 19, 2013 @ 12:17am

This is a great idea. Nice Artwork. smooth gameplay. I enjoyed it a lot. But for a better feeling you should have a soundtrack or some sound fx's...

KunoNoOni says ...
Dec 19, 2013 @ 3:00am

Overall I liked it. Sound Effects would have enhanced the mood and drawn you more in. I do hope you continue to work on this post compo as you really have something cool here. I'd also add the ability to play it solo.

AlexVsCoding says ...
Dec 19, 2013 @ 1:35pm

Thanks for all the nice comments folks!
1. For people who missed it, the score is on opposite sides of the window frame from each other. If I keep development going I'll make a custom graphic with the writing scratched in with lines e.g. IIII kills
2. I was going to make a 1 player mode but I much prefer games which encourage social interaction in the same environment. Also, there's that little thing of programming an AI...
3. There wasn't a sound designer handy unfortunately, but getting audio for the game is an absolute priority since it adds so much to the game.
4. There was a plan to add a speech that the president reads out giving the assassin a limited time to eliminate him. This would be displayed as a graphic similar to a karaoke screen, slowly passing through the words.
5. One thing I noticed from testing with my brother was that he spammed the mouse to try and find me in the crowd. Though the technique of his failed miserably, I'll add making a mouse click fire your bullet regardless of if you're on target. The crowd would run off, leaving the assassin exposed but since sniper's bullet has been fired, nothing to stop the assassin from killing the president. This would give a certain gratification to the assassin, as they could run around all they liked and taunt the sniper before killing the president.
6. May add in blood but might just make body limbs pop apart similar to lego instead to keep the game out of the mature section.

Fadobo says ...
Dec 19, 2013 @ 3:16pm

Great game! I love the concept. Since you didn't list it within your inspirations, you definitely have to check out "Spy Party"

Threef says ...
Dec 19, 2013 @ 3:19pm

I love that you generate characters!

grifdail says ...
Dec 20, 2013 @ 9:01pm

PLayed with my little brother...
He loved it. I agree.
Your game is good !

kibertoad says ...
Dec 21, 2013 @ 12:17am

Good idea, but I didn't like that is 2-player. I think it would be better if you first played as an assassin and then as a sniper.

Cipher says ...
Dec 24, 2013 @ 4:39am

I like this. The sniper mechanic was cool and the concept was fun! Keep it up!

anvoz says ...
Jan 3, 2014 @ 5:35pm

The concept was really cool. I think it could be more fun if you made 1 player mode for this game. Not really need to work on the AI, just let the crowd move randomly and you have to kill anyone who reach near the resident.

rincewind_cz says ...
Jan 7, 2014 @ 1:18am

Wow, interesting idea! I have to pretend that I'm splited personality though -- I didn't have friend to play with but I really like the idea behind this :-)

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.


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.

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 ( 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.

[cache: storing page]