Ludum Dare 31 — December 5th-8th, 2014 — Theme: Entire Game on One Screen

Back to Browse Entries

Coded Universe

by peterthehe - Compo Entry

I’ve actually completed LD31 despite a cold :D.

Coded Universe is a programming game in which you play as a kid hunting for Christmas dinner (the shops were closed). Armed with just your phone, you have to collect your Christmas dinner. BUT, on your phone is Universe Studio 2015 Mobile Edition, allowing you to alter the universe with code, slowing time and moving objects to kill.

(NOTE: the phone slowing down time when open WAS intended - it would be pretty darn hard killing birds in real-time :P )


Move – Arrows

Shoot – Left-Click

Show/Hide Phone – Right-Click

Quick intro to the code:

Objects are displayed as ” NAME: (POSITION X, POSITION Y, ROTATION)”. Feel free to alter the values.

WALKTHROUGH/GUIDE (the concept can be a bit confusing):

If you're interested, here's a timelapse:

Downloads and Links




BtheDestroyer says ...
Dec 8, 2014 @ 4:55pm

Could be better. I couldn't figure out that the screen to the left was my phone at first, so it could have used more work making it look like a phone rather than a wall of text.

kalugny says ...
Dec 8, 2014 @ 4:56pm

I didn't really get what I was supposed to do.
But the concept is very cool - I would like to see an expanded game (take the last 40 hours)

Conk says ...
Dec 8, 2014 @ 5:03pm

Very odd, the FPS dropped when I was on my phone, not sure if a feature :P The snow - fantastic! I must have spent several minutes just head butting the snow, or was is polystyrene? You might want to randomize it on the y (z?) axis too, so it doesn't fall in lines :P

I deleted everything on the phone and a boulder fell on me. Pretty cool game! Well done.

peterthehe says ...
Dec 8, 2014 @ 5:04pm

@BtheDestroyer Yeah I could have written a custom textbox control...

@kalugny Thanks :) I'll try and update the entry's description (there's not much I can do to the game itself atm)

peterthehe says ...
Dec 8, 2014 @ 5:32pm

@Conk. Yep, its a feature. If everything were in real-time then catching those birds would be a lot harder :P

CustomPhase says ...
Dec 9, 2014 @ 5:19pm

Its a really nice premise, brave idea, but the realization needs some work. Also there is always an unity popup window when you right click.

Alendro says ...
Dec 9, 2014 @ 5:19pm

Cool graphics. I like the overall atmosphere. Needs a little more direction. Good Job!

dusho says ...
Dec 9, 2014 @ 6:19pm

after some time fps dropped to like 2fps and it became unplayable

Techblogogy says ...
Dec 9, 2014 @ 6:23pm

Nice game. Keep it up!

alecmilne says ...
Dec 9, 2014 @ 6:23pm

Would definitely like to see this better realised. Sounds like a really interesting concept, but I don't really know how to actually play this game. I apparently collected something from near a rock, but no idea why it was there or what it was.

vidarn says ...
Dec 9, 2014 @ 6:36pm

I really like the idea but I couldn't figure out if there was more to the game than moving things around? I couldn't find any christmas dinner.
A fun experience nonetheless :)

Sh1rogane says ...
Dec 9, 2014 @ 6:41pm

It is an interesting concept, it is a good idea but maybe would need a bit more polish

vortex says ...
Dec 9, 2014 @ 6:48pm

Amaizing idea, but really confusing...
Graphics are really good too. I think you should increas the walking speed.

peterthehe says ...
Dec 9, 2014 @ 6:54pm

Hehe thanks for the feedback guys :)

@dusho that was intended :P
@vidarn yeah, you had to kill it first ;)
@vortex the coding aspect or the gameplay in general?

marvalgames says ...
Dec 10, 2014 @ 4:35pm

Nice work. Might be too much for LD :) since you really have to take some time with this but I like what you have done.

ZNCatlaw says ...
Dec 10, 2014 @ 4:47pm

There appears to be a problem with the Linux download: I clicked on it, and the archive was empty. The other ones work, but not Linux. Is anyone else experiencing this issue?

Cake&Code says ...
Dec 10, 2014 @ 4:53pm

The graphics actually remind me of the old Hugo adventure games on DOS for some reason, I think it's the main character's head.

As much as I love programming games, I think this needs some more polish and love. The learning curve is just too steep and when I accidentally selected all and deleted the text in the phone box I had to restart the game to figure out what to do.

Love the idea though! Please keep working on this! :)

Dec 10, 2014 @ 5:54pm

Hey, really cool concept. :D
My main issue was that making it right click to "Run" wasn't a good idea, as it opens up a pop-up menu within Unity on the web version.
But yeah, very cool idea. :D

d3garcia says ...
Dec 10, 2014 @ 6:01pm

I was not able to shoot, and I didnt understand what the objectives were.

Yarek says ...
Dec 10, 2014 @ 6:17pm

I like the idea behind the game but it needs a bit more of work on your side to make this a good game :)

peterthehe says ...
Dec 10, 2014 @ 6:42pm

Hi guys!
Once again, thanks for the feedback. I'm improving it atm and hopefully a polished version will be ready after the competition has ended.

@d3garcia did you unlock the rifle?

Dec 10, 2014 @ 7:59pm

Pretty neat. Having right mouse click would also open up a little menu, though.

dunin says ...
Dec 10, 2014 @ 8:26pm

nice game, between "hack 'n' slash" and "scribblenauts".
Need some polishing (hitbox, this damned menu when you right click, update values in phone...) but it's hard for a game like this.
And good mood.

Dec 10, 2014 @ 9:53pm

Interesting idea, haven't really seen that kind of thing before. But it really is quite confusing, had to read the text above two times and experiment with the game for a while to find out what I might be supposed to do - still not perfectly sure but I did collect 3 things, so yeah, I think I did something right. :D

Verz says ...
Dec 10, 2014 @ 11:21pm

Nice concept! Congratulations on finishing LD :). Keep it up with making games!

Mach60KAS says ...
Dec 11, 2014 @ 12:39am

Hi there, I'm so sorry you found my game while I was getting the servers online again! I'm gonna play pretty often, so if I'm not on just try and catch me on twitter (@Mach60KAS). Thanks for the patience! :)

Mach60KAS says ...
Dec 11, 2014 @ 1:00am

Hi, I thought the concept of your game was a really interesting take on the theme! I had a lot of trouble working out what to do, but when I watched the walkthrough the idea made a lot more sense.

The graphics were quite nice, I liked the little touches on things like the snow, though I agree that it could have been randomised a little better.

The way the characters spoke was certainly... interesting? Although I thought it helped make the game a little more off beat and wacky - probably what I'd call a good thing! :P

Overall good job, keep up the good work!

goodbadokay says ...
Dec 12, 2014 @ 7:44pm

Great atmosphere and everything
bit a bit of tutorial wold be even better

Dec 13, 2014 @ 5:49pm

The presentation has a nice feeling to it

ZNCatlaw says ...
Dec 14, 2014 @ 9:46pm

You definitely need to include the ability to restart the level in a game where you can arbitrarily rotate the world. I had to exit and start again several times.

I wasn't able to figure out what to do really, sorry. There a bunch of other games like this, where the player has to change attributes of the world to solve puzzles, I would look to them for inspiration.

Here is an overview of some games that use programming as primary elements:

ynots says ...
Dec 17, 2014 @ 1:31pm


shadow64 says ...
Dec 18, 2014 @ 4:09am

It's good for the time that it was made in. I agree with some of the comments that say that I think you could've done more with it as a jam entry and I'd love to see more of it if you do!

The lack of a tutorial makes it pretty difficult to get what's going on at first. See if you can work in using the controls to your story. Once I knew what I had to do, getting around the game was fun and easy. That initial hurdle might keep people away though. Just something to try to iron out.

The idea itself is really neat and reminds me a lot of what Double Fine was doing with Hack n' Slash. You might try taking a look at that, if you haven't already. :)

Cool entry. Thanks for your notes on Natquik and thank you for sharing this! Congrats! :D

CScribes says ...
Dec 22, 2014 @ 9:36pm

I wasn't really sure what I was doing :( More instruction would be helpful! Otherwise, really liked the music and graphics!

You must sign in to comment.

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

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]