jaldhar / perdu

An entry for the 2017 JS13KGames competition

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Perdu

This is an entry in the 2017 JS13KGames competition. The theme this year is "lost." (Note: if you have downloaded this from the git repository, the code that was submitted to the competition is on the js13k2017 branch. The master branch contains ongoing development and mave have deviated significantly.)

Design notes

Lost in French is perdu as in Prousts novel "À la recherche du temps perdu" which is usually translated into English as "Remembrance of Things Past" but is actually "In Search of Lost Time."

Purdue University in Indiana USA is famous for its' College of Engineering.

The late Frank Perdue was an American businessman whose company Perdue Farms is a major producer of chicken. His advertising slogan "It takes a tough man to make a tender chicken" was famously mistranslated into Spanish as the equivalent of "It takes a virile man to make a chicken pregnant."

There is a classic Gothic novel called "Melmoth the Wanderer". Melmoth wanders because he has lost his soul in a bargain with the Devil.

I shall attempt to turn all of this into a playable game. It shall be a roguelike because I like roguelikes. [Update: not a roguelike. More like GNU Robots.]

Backstory / Instructions

It is 1920. You, Marcel Proust, have been appointed Visiting Professor of French Literature at Purdue University. To your horror you discover that underneath its' placid Midwestern exterior, the university has become the lair of the mad scientist Professor Melmoth who is hellbent on conquering the world with his army of mutant robot chickens. Before you can warn President Harding, you are knocked out. You wake up in the Richard and Patricia Lawson Memorial Death Pit with 12 chickens. Luckily they are not very intelligent. If you can make them run into each other or into walls they will explode. Kill them all and you can save the world.

Use the left and right arrow keys to turn and the up arrow key to move forward. Pressing space will let you stand still. (The chickens will still move.);

Credits

Initial game skeleton from js13k-toolkit

Raycasting code from Hunter Loftis

Chicken and Wall icons based on SVG icons from game-icons.net

SVG to canvas converter: professorcloud.com

About

An entry for the 2017 JS13KGames competition


Languages

Language:JavaScript 99.6%Language:HTML 0.4%