🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

Wisdom continued

Published May 14, 2005
Advertisement
Maggie was wanting to play games this morning, so I let her check out Duck Tiles. Apart from level one, the game was well beyond her skills, but she still had fun looking at it. Interestingly, the part that I was thinking of taking out of the game (the dancing ducks at the end of each level) was her favorite part. Every time the "duck dance" started, she hopped off my lap to show me how they were dancing this time.

So I'm leaving the ducks in, even though they take up about 1/3 of the byte-weight of the game.

Also, the little critter found a bug. In the game itself, you're not supposed to click on the ducks themselves. You just hover the mouse over the ducks, and arrows pop up showing you which way you can move the duck. You then click an arrow to move. Maggie always made it a point, though, of clicking the duck before the arrow. Turns out there's a bug I hadn't noticed.

I do a mouse hit-test on all of the arrows to move the ducks, but all of the arrows aren't always showing. Turns out the hit-test function still returns true if you're over something that's not showing. You wouldn't notice it if you're playing "correctly", but it seems that if you sometimes click where you're not supposed to, you'll click a turned-off arrow and mess up the game.

An extra check to see if the arrow's visible before hit-testing it fixed the problem.

Moral of the story: Don't ship your game until a three year-old tries it. Maybe there is something to the whole "sneezing cat" theory.
Previous Entry Young wisdom
Next Entry Decisions decisions
0 likes 5 comments

Comments

Drew_Benton
Hey one more reason to have kids - free beta testers [grin] I'll have to keep that thought in mind [smile]
May 14, 2005 03:00 PM
noaktree
It seems like they often try to do things we didn't anticipate. Amazing.
May 16, 2005 05:52 AM
EDI
Hmm. good point.

Where can I rent a 3 year old?

Are there free ones availible online?

I really dont want to build my own [grin]

=D
May 16, 2005 12:18 PM
Drew_Benton
Quote:
I really dont want to build my own [grin]


I think that's more of a I really can't kinda of statement coming from you [grin] Muwahaha! jk, you know I <3 you EDI
May 18, 2005 12:46 AM
Rob Loach
Maggie++;
May 18, 2005 07:57 AM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Advertisement