Ludum Dare 35 — April 15th-18th, 2016 — Theme: Shapeshift

Search Keywords: HTC Vive, Oculus, Mac OSX, Linux, Android, Flash, HTML5, Java, Unity

Back to Browse Entries

Binary Shift

by JHemmings - Jam Entry

The goal of Binary Shift is to guess the pixelated shapes before all the pixels reach their intended destination and complete the shape.

The shapes are randomly generated and the speed at which the pixels move increases, so choose quickly!

This is my first Ludum Dare, thanks for playing!

Downloads and Links




marod says ...
Apr 18, 2016 @ 10:56pm

It's a little confusing, I never realize what shape it is, but nice game concept

bazkur98 says ...
Apr 18, 2016 @ 11:20pm

So I like the concept but couldn't play it because it is in the unity player rather than WebGL. Are you using Unity 5.3? If so, I'd suggest building it in WebGL instead then anyone can play it in any HTML5 browser. I refuse to install Firefox, sorry. If you upload another version, I'll be happy to rate!

Fartenko says ...
Apr 18, 2016 @ 11:22pm

At start it was a bit confusing. But then it felt like decent unique game, I really like gameplay. Well done!

Apr 18, 2016 @ 11:22pm

I don't have the reflexes for this but its still fun

BarkingCat says ...
Apr 18, 2016 @ 11:25pm

There seems to be a pattern, after a bunch of tries I think I managed to guess circles. Interesting, but needs more time/clues in my opinion

JHemmings says ...
Apr 18, 2016 @ 11:41pm

Hey, thanks for the replies, I've uploaded a WebGL version to replaced the Unity Web Player. Thanks for your feedback :D

bazkur98 says ...
Apr 19, 2016 @ 12:43am

Hey, thanks for the WebGL version! Gave it a go, I like it! Sound is great, takes me back to my Atari days ;)

Seems like the shapes come together a bit to fast, maybe an extra 5 seconds before it speeds up would be better but overall I really like the concept and design. Good Job on your first Ludum Dare!

JHemmings says ...
Apr 19, 2016 @ 12:52pm

@bazkur98 No problem! Thanks for your feedback, I think most people will definitely think the game needs more time.

The key to the game is that there's a slight wait after the shape has formed, although it's very short. It should allow most people to recognise the shape while the pixels are moving quickly and click a button before the time is up.

FinGamer says ...
Apr 19, 2016 @ 3:13pm

Very difficult but very creative idea! Good job!

Naca says ...
Apr 19, 2016 @ 4:16pm

Really interesting idea. I also like how you represent the "health bar" :D

lkr says ...
Apr 19, 2016 @ 7:42pm

Interesting concept, but I don't think my reflexes are fast enough for the current pace of the game :)

I got a higher score mashing a random button than I did trying to guess, because I'd time out before I had time to move the mouse to the button I wanted to click. If I only had a second more, I'd probably do better ;)

JHemmings says ...
Apr 19, 2016 @ 8:00pm

Thanks for all the comments!

@Ikr I should have got someone to play test it before the Jam time was up, as I could have easily added in that extra second! :D

Apr 19, 2016 @ 9:51pm

That was ... stressful :D
Very nice idea that I haven't seen anywhere before.

Good job :)

Soron says ...
Apr 19, 2016 @ 10:26pm

Interesting, though very tricky. Could do with a bit more opportunity to guess, I think.

KunoNoOni says ...
Apr 21, 2016 @ 1:48am

What a neat take on the theme. I agree with bazkur98, the sound invoked some Atari memories. This is never a bad thing :)

JHemmings says ...
Apr 21, 2016 @ 2:37am

@ KunoNoOni Thanks! :) I was actually thinking about how you could fix the character getting stuck on the purple blocks in your game. In the past I've had the same problem and fixed it by putting an EdgeCollider2D just underneath the player, below where your normal collider2D is. For some reason it just works, particularly if you level is made of lots of colliders!

mountainstorm says ...
Apr 21, 2016 @ 5:28pm

Nice idea, although the pixels seemed to transition from 'random mess' to the shape and didn't ever seem to be in a state where I could reasonably guess

martymon says ...
Apr 21, 2016 @ 5:45pm

There wasn't a moment in time when I had a chance to guess what the shape could be. Literally went from random dots to shape in a flash.

JHemmings says ...
Apr 21, 2016 @ 7:09pm

Thanks for the comments,, it's a shame but I think the WebGL build makes the game quicker for some than others. I've tried it on a friends computer and it's much faster on their than on my own :(

timeshapers says ...
Apr 24, 2016 @ 11:25am

I like it, but it really needs keyboard input, moving the mouse to the correct button when I realize the shape is the most challenging part.

Shizor says ...
Apr 28, 2016 @ 8:07am

Hehe awesome entry, I like the time pressure and style. But like timeshapers said, it could really do with keyboard input because handling the mouse is a tad too slow for a game like this.

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. Historically, more games are entered in the Compo, but with more people and more time, Jam games have the potential to be better (that doesn’t mean they are). Many solo participants do 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]