mdusoe's Recent Projects http://scratch.mit.edu/feeds/getRecentUserProjects/17833 Recent Projects Feed for mdusoe en-us Sat, 5 Jul 2008 22:36:29 GMT CakePHP Han and Andres genghisu Cribbage Solitaire http://scratch.mit.edu/projects/mdusoe/27162 This is a variation on a Solitaire version of Cribbage that I used to play as a kid. You are given a hand of 5 cards. Select one for your crib, and the other 4 become a hand. Repeat the process 3 more times, and you end up with 4 hands + the crib, giving you 5 hands. Then, a cut card is drawn and the hands are scored. See http://en.wikipedia.org/wiki/Cribbage#The_show for details on scoring. This game was a challenging forray into the world of "arrays without arrays". Check out the ValueHandler and SuitHandler sprites. Other projects have been here to represent a deck of cards (http://scratch.mit.edu/projects/chalkmarrow/12620 for example), but I had a specific need where I needed to keep track of where the cards ended up, too. Feel free to reuse this deck of cards wherever you need it! http://scratch.mit.edu/static/projects/mdusoe/27162_sm.png swap it v2 http://scratch.mit.edu/projects/mdusoe/21506 This is v2 Click a ball, and then an adjoining ball to "swap" them. Any groups of 3 or more in a row of the same color will disappear, and the marbles will fall, possibly creating more groups. the more balls that disappear in one turn, the higher your multiplier will go. When the timer runs out, the game is over Cool techniques used: - Each ball dynamically sets its position on "Initialize", so that if I change the ball sprite, I only have to copy it 35 times, and they realign themselves. - row and column checkers perform their operations by checking if they touch 3 of the same color, then stampthemselves. When they are done, "doneChecking" is broadcast, and all balls go through their disappear routine if they are touching the stamped color. - The timer Things I would like to add/fix: - Better sounds - multipliers for groups of 4 and 5, and for more than one group on the same turn. - The timer image should blend better - give the balls a better 3D look. But anyway, I hope you enjoy! http://scratch.mit.edu/static/projects/mdusoe/21506_sm.png Breakout-Wannabe http://scratch.mit.edu/projects/mdusoe/16041 My first attempt at a Breakout-type game. Press Space bar to fire the ball. I still need to add checking for: - Check when htting the bottom of the screen - Change angle based on where on the paddle the bll hits - Add a few power-ups -Add sound -Show a cool animation when done. Some cool tricks I used ( I am sure there are other ways to do them, but this is my approach) -Send an Initialize message, and allow each brck to accumulate a counter, to more easily determine when all bricks are gone. -Check for the yellow color to determine which plane to bounce off a brick. http://scratch.mit.edu/static/projects/mdusoe/16041_sm.png