Ludum Dare 36 — August 26th-29th, 2016 — Theme: Ancient Technology

Back to Browse Entries

Project Leonardo

by micheleV - Competition Entry

This is a command line like browser game. It contains quotes from movies and sci-fi novels, it's something between text adventure and a puzzle, I guess.
It is very short (~5 minutes of gameplay) and unfortunately it is not mobile compatible.

I made it in around 10 hours, I had no time to prepare in advance and I had to cut lot of corners (the code is not modular at all and the whole code is one big fat file).
It's made with javascript, nothing special. I always wanted to join the Ludum Dare so the goal of this time was to deliver a game in time without loosing time looking up tools or resources.

I was planning to make the hint command work with a thesaurus online, add more technologies, make it multilingual, implement save and load but the time was very limited.

The source code is available at:
The game can be played at:

I hope you like it. Any feedback is welcome, thank you for you time!

Downloads and Links


jakatpemadi says ...
Aug 29, 2016 @ 10:48am

I am not sure that the gameplay is only 5 minutes. I am stuck at thinking about "paper" instead of "writing". Finished it in almost 1 hour.

Good game, I like the Portal game references there. Maybe you can add background music and some sound effect there. thanks.

micheleV says ...
Aug 29, 2016 @ 11:29am

Thank you very much for playing it and for the feedback. I think you are correct, the fact that even 'numbers' won't do for 'number' must have been very frustrating. Next time I'll try to plan in advance my weekend in order to have more time!

onyon says ...
Aug 29, 2016 @ 12:22pm

Cool text-based game. Thumbs up!

Aug 29, 2016 @ 3:40pm

It's a shame you didn't get more time to widen the tech paths or terms that you could refer to them with. Things started well with "wheel," but I must admit that I was a little disappointed when "pulley" and "fulcrum" didn't bring any results...

For ten hours though, I think you made a good showing. Games like these always struggle with language, so no way should I expect you to solve that in such a short time period! I hope you enjoyed Ludum Dare!

Aug 30, 2016 @ 12:14am

I am extremely confused. It feels like there's something here that I'm supposed to know that I don't. Everything i said was responded to with some non-contextual phrase like "So I'll just call you..." and then "He had to save her."

Aug 30, 2016 @ 4:45pm

Cool game! When I reached a certain point it was hard to guess and the hints didn't help anymore, mostly hinting about number 42 (fun idea)! :)

micheleV says ...
Sep 2, 2016 @ 8:25am


You are definitely right. I had a long list of items that I was going to implement but the engine took a bit longer than I expected. Thank you very much for your feedback!

@DragonZBW (SparkLight Games)

I'm sorry that you got confused. I'm sure that not being able to interact during the tutorial tipped off most people. Next time I'll put more effort in trying to figure out if the games makes sense from outside. Thank you very much for your feedback, it was really helpful!

Yeah, writing and fuel must have been really hard to guess. In the end I just used the wikipedia definitions of those words. It lead to overcomplicated hints and obscure sentences, I guess.

JonathanG says ...
Sep 3, 2016 @ 10:09am

Interesting puzzle game. Would have loved to have a bit more story after discovering each tech maybe... That's the best part about text-based games: you can add as much to the story as you want without needing to create more assets. Liked the idea though. :)

You must sign in to comment.

Mini Submission FAQ

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.

CAN I ENTER BOTH EVENTS?: You should pick 1 event, whichever you think it’ll do better in. If the idea is strong, and everything plays well enough, you can go Compo. If you’re a perfectionist, and would prefer people to play a more polished game, do the Jam. Many solo participants enter the Jam.

If you made 2 games, unfortunately, the website doesn’t support multiple submissions per user. To submit your 2nd game, you will have to make a 2nd account. Only do this if you made 2 games. Alternatively, if one game is better than the other, then consider just entering the better game.

CAN I KEEP WORKING UNTIL THE DEADLINE?: Yes! Immediately after the 48 or 72 hours, we do something called Submission Hour. As the name suggests, it’s an extra hour for you to package, upload, and submit your games. If there were catastrophic issues trying submitting your game, or you misunderstood how submissions work, that’s okay. It happens. We’re flexible. If you need advice, check with the folks on IRC. If you need an admin, get in touch.

CAN I KEEP WORKING ON MY GAME?: Oh definitely! You should! But for the sake of judging, keep the Compo or Jam version around. You can include a link to the Post-Compo/Post-Jam version of your game on your games page, but sure your main links are the original version.

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 at least 20 games to improve your visibility (Coolness).

MY GAME CRASHES, IS UNBEATABLE, OR I MADE A TYPO: We allow you to fix crashes, win condition, or tiny bugs after the deadline. In a sense, this is like “porting” to support more players. We leave this open to interpretation, but generally speaking your game should be identical to the game you submitted. No new features, just fixing mistakes you should have caught had you been better rested.

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. Alternatively, if you just posted it, wait a minute. The cache may not have refreshed yet.

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.

[cache: storing page]