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

Back to Browse Entries

Color Wheel

by misto423 - Compo Entry

Simple arcade style game based on colors.

Created with Haxe and the HaxeFlixel library. It was my first usage of this language but it was nice to try something new. Although since it was my first time using it, the code is probably awful. But at least it works!

There are Windows, Linux, and Mac builds included but note that the Linux and Mac builds are untested. The Windows build was tested on Windows 7.


The game is a simple arcade style game where balls drop into the circle from the four corners. You get points based on how closely the color of the ball matches the colors of the discs it passes. If you touch a white space you pass through it freely (no points). However, the black spaces destroy the ball and you lose a life.

You start with five lives and gain an extra life every 10000 points. The difficulty increases (fast ball spawn rate, faster movement speed) every 25000 points. There are five difficulties total.

Playing the game is simple. You use the mouse to select which disc you wish to rotate. Left click and scrolling up on the mouse wheel while hovering over a disc rotates it clockwise. Right click and scrolling down on the mouse wheel while hovering over a disc rotates it counter-clockwise.

The goal is to get as high a score as possible!

Downloads and Links




stevehb says ...
Dec 8, 2014 @ 4:02am

not sure how to download the os x app--can't download the dirs from github

noahm says ...
Dec 8, 2014 @ 4:04am

I couldn't get the Mac version to run for me. :(

misto423 says ...
Dec 8, 2014 @ 4:06am

Ah sorry guys. I didn't have a Mac to test on so I wasn't sure if it would work. I'll remove the link :(

misto423 says ...
Dec 8, 2014 @ 4:10am

Also updated the download links, and recompiled the mac version. Hopefully it helps.

madhoe says ...
Dec 8, 2014 @ 4:11am

While I'm unzipping the master zip: Why not export it to flash?

madhoe says ...
Dec 8, 2014 @ 4:16am

Just had a go. First thoughts: As the player, I'm not sure why I would even bother with the coloured wheels. I'd just rotate the B/W wheels to rack up the most points possible.

merrak says ...
Dec 8, 2014 @ 5:47am

Won't run on my Linux system (Ubuntu 13.04); needs

NuSan says ...
Dec 8, 2014 @ 8:11am

Good entry, but realy too hard for me. Keep up the good work.

Fnkee says ...
Dec 8, 2014 @ 2:54pm

Wow. I love this. The concept is actually pretty unique (at least I haven't seen any game like it), and is really addicting. I scored 178338 at most, but figured that the hardest part of the game was remembering which mouse button turned the wheels clockwise\counter-clockwise. Also, when it got faster I ended up clicking the wrong wheels. Sweet music as well. My favorites so far!

misto423 says ...
Dec 8, 2014 @ 8:05pm

Removed the Mac and Linux links sorry guys :(
Also, no flash since the rotation really slowed it down to the point of being unplayable

TriSquare says ...
Dec 9, 2014 @ 1:43am

My best score is 10,000 before I die :(, Good job I like the idea

Hempuli says ...
Dec 9, 2014 @ 1:59am

Very difficult! I like the concept, but at times it's hard to judge how close the colours are to each other; I think a less varied gradient could've worked better :) very solid and nice, still!

Budaniel says ...
Dec 9, 2014 @ 2:00am

Fun little game, but after a while all I cared about was moving the black bars out of the balls' way. The other colors went mostly unnoticed by me.

floorman says ...
Dec 9, 2014 @ 2:00am

Awesomely fun little puzzle-esque game. I played this for a bit longer than I expected. xD

calavera says ...
Dec 9, 2014 @ 12:13pm

Holy hard-as-hell batman! pretty fun though, maybe if it started you off with less wheels/colors and then worked up to this difficulty?

Dec 9, 2014 @ 7:58pm

I can't figure out how to run it on Linux... the bin directory only contains a Windows executable.

eusekerci says ...
Dec 10, 2014 @ 1:16am

great idea, but very hard to play :/ u can work on it!

Sharky says ...
Dec 10, 2014 @ 1:17am

Music, and sound don't work. and I don't even know whats going on with the game but it doesn't seem to be right according to the instructions

Grindstorm says ...
Dec 10, 2014 @ 1:26am

Very fun game! I got 55K, not so bad :)
Good audio feedback that helped me understand the black and white parts.

OttersDen says ...
Dec 10, 2014 @ 1:26am

This is a neat and unique concept! It was fun to play.

I have some respectful critique though, I hope you don't mind: If you just purely focus on avoiding the black and forget about everything else, the game becomes easy, and any points you would have gotten by focusing on color matching you gain over the long term instead. Once I figured this out I had a score of 200,000 with 15 lives left. And since. judging by your description, I had reached the top difficulty, I felt I could have gone forever.

One possible way to combat this would be instead of using a score as a measure of how good you play, maybe use time? At the start of the game, you'd set a timer of say, 3 minutes. It ticks down, but you get extra fractions of seconds when you match the colors. Black could actually deduct the time, in this case. So the player is trying to push back the timer from inevitably ticking down to zero. Your "score" then would be how much time you actually lasted.

But apart from that, you did a great job! It was a fun game to play. Well done!

Dec 10, 2014 @ 1:30am

Hey! I like this a lot. I agree with calavera that there's a lot of wheels to manage and it might be helpful to scale up as you go (maybe reduce the number of slices, too), but I like the concept. The color-match scoring is an interesting idea, but as the others already mentioned, it's easier just to focus on the white/black segments (but maybe that's what separates the skilled players from the beginners?).

Also, it seems like the rate at which the balls appear and roll doesn't reset after retrying, so I felt like I needed to restart the whole thing to feel like I could play at a decent pace. I also noticed the color wheel didn't re-randomize, so I threw a couple games while I tried to see if I could maximize single color frequency in each row. I couldn't. :P

My best was 69,354. I'd love to see this fleshed out a bit more.

Jyrkface says ...
Dec 10, 2014 @ 2:05am

Great game concept! Fewer rings/colors might make it a little easier to play/allow for increased difficulty in other places. Frequently lost lives because I clicked in the wrong place.

Dec 10, 2014 @ 8:26pm

This was pretty neat, though a bit difficult. Nice entry!

Vladik Plays says ...
Dec 15, 2014 @ 8:58pm

Hi misto423.
I think I'm youre first linux tester!
The game was mind-blowing!!! It was amazing...

Mach60KAS says ...
Dec 27, 2014 @ 4:02pm

Very interesting idea, but a little cumbersome in execution. I quite liked the scoring mechanics, but I found that trying to manage everything at once was quite tricky! I'd love to see a post-compo version in future, keep it up! :)

maxmetallica says ...
Dec 29, 2014 @ 8:43pm

nice work

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]