Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
A jam submission

Open SourceView game page

Beat the game by changing its source code!
Submitted by nickworks — 1 hour, 12 minutes before the deadline
Add to collection

Play game

Open Source's page


CriteriaRankScore*Raw Score
Gameplay Innovation#14.4294.429
Uniqueness of Metaness#74.1434.143
Metaness Quality#94.2864.286

Ranked from 14 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Relevant Metaness Categories

Breaks the Fourth Wall
Game Mechanic Deconstruction
External Interaction

How is your game meta (within each relevant category)?
In this game, the player has full access to the source code. They must manipulate the source code while the game is running in order to solve certain puzzles!

Please list any pre-made art/music/other assets that you used.
Nothing was pre-made.

How many members in your team?

Team of 1

Anything you want to say to players before they play?
ARROWS: move
SPACE: jump
E/ENTER: activate/pickup/talk
F: attack
R: reload
TAB: toggle console
ESC: pause

Leave a comment

Log in with to leave a comment.



OK, I finally uploaded a video of my playthrough, it can be found here:

Host (1 edit) (+1)

This game is extremely clever and has heaps of potential! I got stuck when it asked me to enable walljumping. I hope you develop this game further - it could be a great way to teach JavaScript.


As a developer, I had a lot of fun with it! Couldn't figure out how to perform double jumps. But I used platforms as magic carpets, so… close enough.

Kudos for making the interface so clear. Tabulation to switch between game and console, being able to use history, messages preventing from editing functions… It's a great ergonomic!


This would be an amazing way to teach JavaScript. Things like Scratch or PencilCode are absolute nonsense. This game is the sort of thing we need to see in education.

That said, it's very free-form and massively scoped. Would probably do better with additional limitations early on, then slowly introduce the user with more power as they go.

Also, audio would have been neat. Playing with that would have been awesome. But I'm an audio guy, so maybe I'm biased. :P


This was a great take on the "edit the world to play the game" concept.  I really enjoyed it!  I think I would love to have persistent changes, like, not having to set double jump every time you change scenes.  Also, I got stuck trying to figure out the wall jump bit... I'm not too versed in Javascript so, I was hoping for a bit of help.  I did crash the game (or it appeared to crash) when I changed the enemy to friend while speaking with another npc.  Overall, really liked this concept and enjoyed the game! Will go back to later to try again!

Great work!


Very nice idea. I feel I want to use that idea as a debugging tool for my game next time. Would have liked to be able to hack the game a bit more, and do fun stuff like giving myself superpowers or something.

Your game is part of my Let's Play video. Check it out!


Very interesting concept :D Got stuck at the wall jump and tried moving around the platforms, and realized that that is totally possible. The console seems quite full featured. Needs some way of pointing you to the exit though as I totally lost my bearings, fell offscreen and had to set player death. 


A very cool idea. I like that there are multiple ways to complete a level and that there seem to be no limitations to what you can change.


This was awesome!  It was fun to mess with the enemies code to make them friendly or whatever else.  I loved the concept and the way that the game flowed.