Wednesday, February 22, 2006


Finally another game is ready to post. You can find the game here although you will probably want to read the concept section below before trying it just so you know what you're doing.

I said I didn't want to do a Match-3 clone and here I have a Match-3 clone. Sort of. I call it "find" 3 as opposed to "match" 3 as the process of finding is a bit more intense in this version. In fact, this game should give your visual cortex quite a workout.

The board is setup like a Match-3 board, with a lot of square, some of which are special and have slightly darker backgrouns. The darker squares will go to their normal color once you create a match using them. When you have removed all of the darker squares from the board you can continue to the next level.

So far it should sound pretty standard. But the matching procedure is a bit more challenging. Each tile on the board has four properties: color, number, fill and shape. Each property has three possible values, i.e. red, blue and green (and now that I write this up I realize that again I should have considered color-blindness). To make a match among 3 tiles you will need to find 3 tiles that are either the same, or all different, with respect to each property.

Here is an example:

These three have: the same shape, the same color, different fills and different numbers. They are a match. Here's another:

This has different shapes, different colors, different fills and different numbers and is thus also a match.

Matches can be any 3 squares on the board, they don't have to be 3 in a row.

So, your goal then is to find these matches as quickly as possible and in particular to match the squares that are darkened. Once you have cleared each such square you will move on to the next level. If you run out of time you'll start over on level 1. If you beat level 5 then that's it, your score will be saved in the high score and you can try again at level 1.

Ok, go play.

Design Process
First of all, some of you may notice the matching structure that this game uses is based on as being that of the game Set. Set is a sort of brain-teaser party game that is played with cards. For set you only have 12 cards out on the table, not the 25 of my version, which makes it a bit more difficult. People sit around staring at the cards until someone finds a "set" and shows it to everyone else, taking the cards.

And actually, I did not set out to make a Set match-3 game. I was just interested in the notion of creating a game that had as its challenge a visual pattern-finding task that was more interesting than the standard 3-of-the-same-color that you see in the many Bejeweled clones. The first idea I had was a Chuzzle-style game where instead of creating 3 in a row's, you create poker hands (and I still may prototype that). That idea went through several iterations, some action-oriented and some strategy-oriented and it led to considering colored gems with numbers and then colored gems with shapes and numbers. At first I thought of a game where each square had up to four gems, one of four colors and up to four shapes (for a grand total of 64 possible tiles). The idea was the same as Set: that each property had to be the same or different. I thought it would hopefully be easier than Set (where there are 81 possible tiles) but after testing it on paper I found it to be extremely difficult. With 3 tiles to match you can look at two and know what the third match must be, and there's a decent chance it will be on the board (about 29%). With 4 tiles to match, after picking two you still have 2 tiles to go and have a lower chance that the two you need are on the board. I found it just takes too much "stack depth" to think 4 tiles in and the matches seem less common anyway. So I ended up just going with the Set rule of 4 properties and 3 of each property.

I still think there is other interesting territory to delve into here. Chuzzle with both shapes and colors, matching only for "the same" and not "different" seems like it would be interesting but it also seemed too much like the existing game and I wanted to try something a bit different.

Having determined the core mechanic for the game I still had a lot of decisions to make. How would the player progress for example? At first I was going to just have a level where the tiles stayed exactly the same throughout and the player tried to make as many matches with that set of tiles as possible. They would get points for each match and bonus points for filling in an entire row or column of the board or filling out special "gold squares". In practice I found this a little boring and a little static. So I did the obvious thing of replacing tiles as they are matched. I thought the game needed a better sense of progression though. I had the idea that you might need a certain amount of points to get to the next level but it seemed a bit too arbitrary and so I switched to the timer. Design decisions, of course, which had already been made for similar match games but I could see that they made sense and seemed to be the best way to make the game fun.

I added scoring -- you get level*100 points per match and you get level*50 points for each bar left in the timer bar when you complete a level. I played with the timing a bit. At first the timers were much quicker but after having my fiance playtest a bit I determined that it was too hard for someone who hadn't played as much as I did while developing the thing.

And there you have it, the complete game.

Development Process
The process of prototyping the game went fairly quickly this time. I'm using classes with my actionscript and that helps a lot to structure the code and put it into an easily readable and debuggable form. If I ever go back to do anything with Crystal Chaos again I think I will have to update the code with what I've learned since. I spent about 2 hours one night making all the pictures for the tiles. Then last Monday I spent an evening coding and had a pretty decent prototype when I was done. A few hours last night were enough to put in score, timers and add some finishing touches to the UI.

Thoughts on the Game
I like the game myself. It's somewhat limited in what it does but so are the other Match-3 games that it emulates. I found the challenge to be engaging and wanted to keep playing to get higher scores although at times it could be frustrating when I just got stuck and couldn't find anything (in part this could be alleviated with a shuffle and/or a hint button). For what it's worth, it is essentially impossible for there to be no matches on the board. The average board has just under 30 total matches. So when you think there can't be any matches left you just aren't finding them.

It is a pretty tough game though and I wonder if it isn't a bit too mentally taxing for a "casual" game. Or maybe it could sell on exactly that point, marketed as a brain exerciser. So, what do you all think? What high score can you get? I think I scored something like a 27,500.

Next Up
Well it took me a while to get this game out. In part that's because of real life butting in but also I had a prototype on the way to here that didn't end up feeling "done" to me. It plays a bit too easily and maybe doesn't have enough of a straightforward challenge to it. But I want to revisit and maybe put up a playable version either way just because I like some of its ideas. Also, as mentioned above, I have an idea for a Poker-influenced Chuzzle game that I may give a go. We'll see. :)


Anonymous Anonymous said...

i don't think it's that bad of an idea, I could see something similar doing well in the casual game space

for example:

similar to what you have now, but played with mahjong like tiles (and layouts)

and a "deck" turn over a tile from the deck and try to find the 2 other matches, if they have trouble just turn another tile over from the deck

8:20 AM  
Blogger Neil said...

Very interesting idea. It definitely takes some thinking, which I like.

I found a bug though... You can click the same square three times and it will be considered a match. I assume the game wants you to click 3 different squares to make a match. :)


10:47 AM  
Blogger Squeaky said...

You might want to reconsider some of the colors. The green hurts my eyes.

How've you been, Steve?


6:14 PM  
Anonymous mold test kits said...

Warning...Warning.. Safety Tip of the WEEK...If you are having problems with colds and sickness in your home and you live in a moist wet ares of the country. Then you might want a mold test kits .. If you see black dust looking stuff on your walls or around your bathtub,shower or sink then you probaly have a mold problem and need to get a mold test kits . Dont panic and think you need to get a mold test kits right away. You can use bleach to clean it up with some paper tools and then dispose of the towels a trash bag. If you need some more info visit .. I hope you have a safe and sickness free home...

12:53 AM  
Anonymous Anonymous said...

Well done!
[url=]My homepage[/url] | [url=]Cool site[/url]

12:42 AM  
Anonymous Anonymous said...

Well done!
My homepage | Please visit

12:42 AM  
Anonymous Anonymous said...

Good design! |

12:45 AM  
Anonymous Anonymous said...

Nice site!
[url=]My homepage[/url] | [url=]Cool site[/url]

1:48 AM  
Anonymous Anonymous said...

Great work!
My homepage | Please visit

1:48 AM  
Anonymous Anonymous said...

Good design! |

1:48 AM  
Anonymous Anonymous said...

free dating love site [url=]legal dating age[/url] new datingsite for free registration and membership seattle dating

4:50 PM  
Anonymous Anonymous said...

how to achieve the female orgasm [url=]isoptin[/url] adolescent treatment centers in florida depression how does the drug ambient work
truman medical center kansas board [url=]inderal[/url] disolving calcium kidney stones [url=]blood in mouth while sleeping[/url]

11:45 AM  
Anonymous Anonymous said...

small uncircumcised penis [url=]lithium carbonate[/url] walmart medical clinic dallas calumet medical truck
prescription drug canada exports [url=]tenormin[/url] pregnancy breast tenderness [url=]dosage 4 stream[/url]

12:16 PM  
Anonymous Anonymous said...

heart shaped baking cups [url=]diamox[/url] small penis cfnm smirnoff raw tea
battle creek vein treatment [url=]aciphex[/url] where is sacred heart hospital [url=]health propane heat oxygen deprivation[/url]

5:36 PM  
Anonymous Anonymous said...

bradens professional pharmacy [url=]chloroquine[/url] bactrim to treat staph infection bartow regional medical center
breast enhancement palo alto [url=]Buy generic and brand medications[/url] address for charleston area medical center [url=]takutsoba syndrome[/url]

3:08 PM  
Anonymous Anonymous said...

red algae for herpes [url=]isoptin[/url] new york university school of medicine internal medicine health care capital
yeast infections treatments [url=]actos[/url] what missionaries need to know about cultural stress [url=]abstracts on student health[/url]

12:37 AM  
Anonymous Anonymous said...
[url=]australia generic in levitra sales[/url] natural viagra [url=]information laser teeth whitening[/url]
denmark prescription drugs
[url=]reasons to decriminalize drugs in america[/url] anti drug quotes [url=]zanaflex 4mg photo[/url]
argumentativeof drug abuse in sport thesis
[url=]chepast health insurance in statof new jersy[/url] social health and environmental in europe [url=]buy wellbutrin cheap[/url] drug interference with iron absorption [url=]leflunomide and pancreatitis[/url]

10:59 PM  
Anonymous Anonymous said...

5:15 AM  
Anonymous Anonymous said...

puppies with a bladder infection [url=]dostinex[/url] kerr sweden weight loss slang term for small penis unik
gential herpes cure [url=]coreg[/url] herpes zoster history [url=]teen breast photo gallery[/url]

10:55 PM  
Anonymous Anonymous said...
[url=]online pharmacy percocet[/url] pregnancy and drug abuse [url=]desyrel 50mg[/url]
clinical indication for sutan chemotherapy drug
[url=]natural cholestoral fighting drug[/url] ether the drug [url=]which patients should not take levodopa carbidopa[/url]
prescription drugs at work hipaa
[url=]michigan prescription drugs least expensive[/url] prescription drugs ultram [url=]common uses of cyproheptadine[/url] diabetes erectile dysfunction [url=]clonidine[/url]

2:43 PM  
Anonymous Anonymous said...
[url=]justan helgerson drugs mn[/url] cns drugs journal [url=]cardura blood pressure[/url]
levitra viagra
[url=]drug half life calculation[/url] drug arimison [url=]celexa order form[/url]
best levitra online price
[url=]levitra online gambling[/url] mexican drug trafficking history [url=]pubescent erections[/url] drug crime stats [url=]side effects of felodipine[/url]

6:34 PM  
Anonymous Anonymous said...
[url=]how to take levitra[/url] norvasc and erectile dysfunction [url=]propolene weight loss pill[/url]
alice in wonderland carroll on drugs
[url=]northcott medicine hat[/url] u iowa ambulatory pharmacy [url=]ocd[/url]
most commonly abused drugs
[url=]drugs for treating altsheimers disease[/url] r wickham pharmacy venous access [url=]medical professionals who deliver babies costs[/url] identifying a drug [url=]propecia quit smoking[/url]

4:23 PM  
Anonymous Anonymous said...
[url=]kenalog drug uses[/url] make drugs with pseudoephedrine [url=]tri levlen no longer available[/url]
perscription drug interactions
[url=]emergency medicine fellowship family medicine[/url] keyword levitra boards comments [url=]risperdal antipsychotic compliance[/url]
drug narcotic panel medicare coverage
[url=]foreign services health plan[/url] migraine feverfew pharmacy study [url=]methocarbamol 750[/url] celebrity drug influence [url=]maxalt us prescribing information[/url]

6:55 PM  
Anonymous Anonymous said...

mercedes 300e vs 300d road racing teams
[url=]mercedes 190 e[/url] holiday procesion virgin of mercedes nicaragua [url=]danny greenway assault lincoln park[/url]
mercedes oil plug tool 2760
[url=]auto huur amsterdam[/url] volkswagen diesel owners manual [url=]biggest scooter[/url]
halo auto aim
[url=]carcarpet headliner automobile carpet repair and supplies[/url] automobile repainting [url=]orange chrome ktm dirt bike plastic[/url]

2:02 PM  
Anonymous Anonymous said...

state farm mutual automobile insurance co volkswagen chasis
[url=]automobile manufacturing[/url] orially auto parts store [url=]bmw dealership wimbledon[/url]
commercial auto insurance quote
[url=]volkswagen t1[/url] new volkswagen minivan [url=]bmw[/url]
japanese racing engines
[url=]old dodge makes and models[/url] best prices on windshields automobile [url=]what is in fuel additives[/url]

8:22 PM  
Anonymous Anonymous said...

travel carrier for birds astral travel oneal
[url=]sunflower travel[/url] travel trailer 45 amp inverter fan and motor [url=]shilo inn pomona ca[/url]
ocho rios travel and tourism
[url=]travel to rise of kunark[/url] travel packages from new york to nassau bahamas [url=]turkey travel pamakkule[/url]
independent travel company itc middleton travel agency [url=]plane tickets czech to japan[/url]

12:28 PM  
Anonymous Anonymous said...

paint advance auto parts benz center mercedes service
[url=]drag racing games[/url] lean automobile production [url=]land rover pictures[/url]
transatlantic gps for automobile
[url=]buying new car automobile window sticker[/url] automobile audio houston tx [url=]panoz esparante[/url]
dodge avenger check engine
[url=]south carolina auto window stickers[/url] gibson auto albany ga [url=]panoz automobiles[/url]

1:58 PM  
Anonymous Anonymous said...

cheap long distance for travel agents top ranked travel agency
[url=]caribbean travel online[/url] what continents did jacques cartier travel [url=]belize tourist info[/url]
military travel guide
[url=]light 5th wheel travel trailer[/url] kintetsu travel [url=]airline courier[/url]
travel urine bottle calico critters travel case [url=]san antonio texas sea world vacation packages[/url]

3:33 PM  
Anonymous Anonymous said...

casita travel trailors student travel network
[url=]element 5 travel bottle[/url] responsible travel [url=]expedia park city utah[/url]
travel republic holidays
[url=]time travel in vortex[/url] travel holidays relax [url=]porter 5 forces analysis tourism[/url]
optical travel mouse
[url=]southern living travel[/url] travel with dogs [url=]call united airlines by phone[/url] chile train travel [url=]motel bed equipment[/url]
state department no travel countries [url=]military cruises[/url]
professional travel photography
[url=]travel agent san francisco for asian australian tour package[/url] travel agent id card template htm [url=]harayana tourism[/url]
[url=]boeing spectralab[/url] cheap rooms for travel agents [url=]discount air plane tickets to ecuador[/url] global travel clock [url=]avis rental car fallston[/url]
colerain travel trailer [url=]Live Travel[/url]

5:42 PM  
Anonymous Anonymous said...

volkswagen derby forum red spot on automobile tire
[url=]mercedes 400e manual transmission[/url] used volkswagen jettas [url=]how rare is oldsmobile final 500[/url]
mercedes remote central locking download
[url=]volkswagen crafter warning lights[/url] west virginia automobile insurance state code [url=]original mercedes 230ce radio[/url]
pse pump mercedes
[url=]diagram of manual automobile transmission[/url] vaccum brakes in automobile [url=]plymouth duster transmissions[/url]

10:35 PM  
Anonymous Anonymous said...

industrial designers zara ladies fashions [url=]discontinued born shoes[/url] fashion runway music fashion photographer portland [url=]cassowary road fashion[/url]

9:42 PM  
Anonymous Anonymous said...

risque fashions fashion nails columbia city [url=]high end fashion liquidation[/url] designer toilet seats pictures of mens and womens shoes from the medieval times [url=]mudd brand shoes[/url]

12:18 AM  
Anonymous Anonymous said...

lady shoes fashion shows [url=]children dress clothes[/url] winter work clothes custom car interior gucci leather [url=]designer track lighting[/url]

1:51 PM  
Anonymous Anonymous said...

free sewing patterns for dog clothes to download electrical clothes dryers [url=]plz take off your shoes wall decor[/url] home business web site designer china buy direct clothes [url=]purple shoes for ladies[/url]

9:36 PM  
Anonymous Anonymous said...

stain removal from clothes morrells shoes [url=]laval laurentides[/url] fashion photographer seattle fashion tote bags [url=]clothes dryer[/url]

10:33 PM  
Anonymous Anonymous said...

ko jo fashion guy cute junior clothes [url=]comfortable shoes[/url] where lil kim shop for clothes womens clothes [url=]fasion designer[/url]

9:41 PM  
Anonymous Anonymous said...

succubus hentai cheat
[url=]jodi sweeden adult film[/url] adult erotic computer games [url=]crossdress bondage[/url]
gay male dildo
[url=]free sexy christmas e cards[/url] amateur foot model [url=]condom[/url]
astroglide personal lubricant 5 oz
[url=]chics with big boobs getting anal fucked[/url] adult all inclusive resorts in aruba [url=]breaking benjamin blow me away download[/url]
philippine amateur judo association
[url=]indie chick porn[/url] interactive dildo mp3 download [url=]long dong silver gay anal blow black cock[/url]

8:33 PM  
Anonymous Anonymous said...

sony reader mobile pc mobile drug reference [url=]rapidshare bejewelled for mobile[/url] mobile massage orange county ca

8:02 PM  
Anonymous Anonymous said...

allmalay sia travel sdn bhd bombay leather travel clock
[url=]auburn nh travel youth basketball[/url] marlin travel sherwood park [url=]super 8 motel garland tx[/url]
los altos bakery long beach ca travel trip hotel visiting
[url=]kauai to san jose travel[/url] cheap international student travel [url=]enterprise car rental key largo florida[/url]
travel passaport information border canadian travel tips [url=]sexy flight attendant photos[/url]

7:20 PM  
Anonymous Anonymous said...

buxton leather travel wallet coleman used travel trailer
[url=]florida travel life magazine[/url] georgia travel bureau [url=]days inn savannah airport[/url]
family class a motorhome for cross country travel
[url=]adventure travel tour cheap travel insurance http[/url] customer service skills training travel tours [url=]mandarin orient hotel manila[/url]
caribbean travel accomodations travel bound vacations [url=]grand adventure hotel[/url]

9:25 AM  
Anonymous Anonymous said...

chaps ralph lauren shoes cheap quicksilver clothes [url=]walking shoes[/url] the laurentian and staples thesis of harold innis maternity clothes [url=]stylist fashion northwest indiana[/url]

10:07 PM  
Anonymous Anonymous said...

marbury shoes tutorial of database designer [url=]womens clothes[/url] lauren kain cockold old fashioned ribbon candy [url=]wooden shoes for dolls[/url]

3:48 AM  
Anonymous Anonymous said...

jacksonville shoes ralph lauren products and ebay [url=]distributers of childrens shoes[/url] quicksilver clothes extra wide girls shoes [url=]delicious brand shoes[/url]

3:29 AM  
Anonymous Anonymous said...

drug awareness knowledge quiz [url=]keftab[/url] native american names health
vitamin supplement pro cons [url=]zithromax[/url] sacred heart college of tacloban city [url= ]mental health fueding [/url] caring for people with diabetes
pet health home remedy [url=]zebeta[/url] nj health
pronater teres syndrome [url=]Buy generic and brand medications[/url] ambien ambien prescription online [url= ]can viagra help with zoloft effects [/url] anxiety with belching and bowell distress

9:27 PM  
Anonymous Anonymous said...

a kulkarni heart center medical group [url=]rogaine 2 [/url] pharmacy grant proposal community health center
attitude and positive health [url=]zyloprim[/url] size of penis matters [url= ]how to become a certified dental assistant canada [/url] eating disorder treatment centers or
lyrics for i left my heart in san francisco [url=]Online Drugstore[/url] roxi pills
diabetes clinical trials in utah [url=]cardizem[/url] amphetamine and vitamin c [url= ]smoking cessation laser therapy [/url] craniofacial deformities fetal alcohol syndrome

2:33 AM  
Anonymous Anonymous said...

italian designer mens suits bronzing baby shoes [url=]fatal accident matt and lauren harris[/url] australian designers fashion square mall [url=]gucci furniture[/url]

1:53 AM  
Anonymous Anonymous said...
[url=]types of designer drugs[/url] deer park pharmacy [url=]kytril[/url]
teens and the effects of drugs and alcohol
[url=]drugs public service ads[/url] perscription on line for drug forteo [url=]viagra[/url]
fda drug warnings
[url=]drug recall policies[/url] drug poems for elementary students [url=]buy viagra prescription online[/url] aarx pharmacy [url=]pantoprazole sod[/url]

8:10 PM  
Anonymous Anonymous said...

barcelo bavaro casino hotel instant lottery ticket barcode audit machine
[url=]free casino game internet blackjack[/url] best casinos in the world [url=]british open golf betting[/url]
blackjack card counting torrent
[url=]best casino deal game online poker[/url] comic of texan betting denver bronco [url=]multy lines slots to play for free[/url]
music events for 2008 at mohegan sun casino ian keno [url=]play double bucks online slots[/url]

4:41 AM  
Anonymous Anonymous said...

dunnes holiday clothes shop fake designer handbags for low prices [url=]australia fashions[/url] the shoes worn by shakira kari sweets bedclothes [url=]recipe for old fashioned tomato pie[/url]

9:15 AM  
Anonymous Anonymous said...

dodge 360 for sale use volkswagen convertible new beetle
[url=]automobile electrical parts[/url] dodge ram commercial slogans [url=]how audi quattro works[/url]
dodge 150 1991
[url=]buy automobile diagnostic tool[/url] mercedes four two [url=]infiniti dealers in birmingham alabama[/url]
where do i find auto run on the computer
[url=]mercedes body parts[/url] advertising automobile per mile [url=]diecast fiat[/url]

5:18 PM  
Anonymous Anonymous said...

mercedes stars and cars show mercedes porn star
[url=]gasolina manual volkswagen gli pointer[/url] parkway auto sales bristol tn [url=]flow fit auto seats in saleen mustang[/url]
dodge ram van tire jack
[url=]c32 amg mercedes[/url] asia automobile parts [url=]jim fresard oldsmobile service[/url]
citizen automobile
[url=]automobile fatalites us[/url] aaa auto website [url=]plymouth fury frame diagram manual[/url]

9:45 PM  
Anonymous Anonymous said...

jackpot black oak wheel of fortune mn lottery winning numbers
[url=]global lottery collector society[/url] santa fe casino las vegas nevada [url=]venetion hotel and casino las vegas[/url]
jackpot casino chips
[url=]online casinos using moneyexchange[/url] chamber casino nights [url=]play keno online[/url]
mobile office blackjack free bingo real cash [url=]new zealand problem gambling[/url]

3:22 AM  
Anonymous Anonymous said...

celeberity movie archives [url=]i capture the castle[/url] what daytime soap star was in the movie between the lines to kill a mockingbird the movie
flight plan movie [url=]city lights[/url] sex free movie amateur disney movie the parent trap
irristitable movie review [url=]st elmo s fire[/url] chicago tribune movie reviews
movie entertainment retail industry in delhi [url=]straight shooters[/url] movie downloading programs blue babies movie
rwc movie theater [url=]bill bailey part troll[/url] march 25 movie susan movie reviews ok for kids

9:43 AM  
Anonymous Anonymous said...

music above all [url=]Twisted Tunes[/url] christmas canon sheet music brand new day music
country music dancing orange county [url=]DJ Camacho featuring Janae Jordan[/url] listen to halloween music axe music in edmonton
hyperbole in music lyrics [url=]Silver Pozzoli[/url] blues music theory
campbell v acuff rose music [url=]Touvan featuring Lexyss[/url] music studio bowling green ky music and in the navy
marketing music downloads downloadablemoney com htm [url=]Nesian Mystik[/url] the who music dvd uk music theory online learning

8:50 PM  

Post a Comment

<< Home