KoalaBear's Recent Projects http://scratch.mit.edu/feeds/getRecentUserProjects/12610 Recent Projects Feed for KoalaBear en-us Sun, 12 Oct 2008 10:43:00 GMT CakePHP Han and Andres genghisu Asteroids V2 http://scratch.mit.edu/projects/KoalaBear/165537 Based upon a game called Asteroids where if you went off one side of the screen you came back on the corresponding spot on the opposite side. Used to investigate the angles and how "fast" it takes to fill up the screen, how unevenly, etc. Use the sliders to set int, sqrt, and div. They are used to form the angle measure (from the horizontal) by the formula: (*int* + [the square root of *sqrt*])/*div* The pen will follow the tracks of where the asteroid goes. ***Update from version one: depending on speed, the computer can't calculate fast enough and there's overshoot. In version 2, I've put some qualifiers in to try and reduce overshoot. It's not perfect: there's still some overshoot and undershoot too, now. If you want a more perfect result, try .5 speed. It might take a while though. http://scratch.mit.edu/static/projects/KoalaBear/165537_sm.png Asteroids http://scratch.mit.edu/projects/KoalaBear/165521 Based upon a game called Asteroids where if you went off one side of the screen you came back on the corresponding spot on the opposite side. Used to investigate the angles and how "fast" it takes to fill up the screen, how unevenly, etc. Use the sliders to set int, sqrt, and div. They are used to form the angle measure (from the horizontal) by the formula: (*int* + [the square root of *sqrt*])/*div* The pen will follow the tracks of where the asteroid goes. Press the LEFT ARROW KEY to start the asteroid moving, the RIGHT ARROW KEY once to pause, and the RIGHT ARROW KEY A SECOND TIME to erase all pen marks and put the asteroid back at the beginning. http://scratch.mit.edu/static/projects/KoalaBear/165521_sm.png Artificial Life Program 4 http://scratch.mit.edu/projects/KoalaBear/133339 This is my fourth attempt at an artificial life program. Artificial life is basically a man-made thing, such as a computer program, which can evolve and change and mutate. This one isn't quite as complex and doesn't have the same life-like quality for mutation, for example, as some other alife's do. However, it is really neat and can evolve to a point (meaning, they change color and whirliness but the circle never will become a square and the circles will never find a way to live for more than 9 seconds, etc.). Also, the evolution speed is dramatically increased from what would be normal for "real" life because otherwise it wouldn't be any fun to watch. :) Because, seriously, watching circles change size and color by imperceptible increments would leave everybody bored. And, something I just noticed, the circle is actually influenced by what it used to be: the direction it was pointing. What it does: The circles have a randomized setpoint, and from there evolve and change. They evolve in terms of size, color, motion (steps and angle change) and whirliness. Download the program and check it out for a much more indepth (and probably confusing) understanding of what it does. Differences from previous versions: first the new born sprites become identical copies of their parent before changing the values by the changed global variable. This making of an identical copy is by using variables that track what each sprite is. This should be equivilant to copying a sprite and changing the copy, which was one of the problems I had originally. In a future version, I may make more "populations" of four or five sprites that will evolve separately from other populations. However, because there isn't a variable setting to make variables 'semi-local' so that they're usable for a set of sprites, but when you copy those sprites to make a new set of sprites, the variables become new variables (kind of like local sprite variables when you copy a sprite, only for a set of sprites). This wouldn't be a problem if there was a copy sprite block, but unfortunately there isn't one. Wow, if you've read all this...I'm impressed at your patience. :) Hope it made sense if you did end up reading all this! http://scratch.mit.edu/static/projects/KoalaBear/133339_sm.png Artificial Life Program 3 http://scratch.mit.edu/projects/KoalaBear/126907 This is my third attempt at an artificial life program. It has a difference that changes it from the original: when each new organism is "born" it changes the variables by a random amount instead of setting them. I added some variables so that each sprite will have different motion based upon what the determined value was when it was born instead of constantly changing as it is changed each time. As before, each sprite lives for 9 seconds, will stay no larger than 200 percent of its original size, and influences the generations after it by changing variables. Another version is coming soon with even more variables that will first make the new born sprites identical copies of their parent before changing the values. This should be equivilant to copying a sprite and changing the copy, which was one of the problems I had originally. I'm also planning on adding more sprites. http://scratch.mit.edu/static/projects/KoalaBear/126907_sm.png Artificial Life Program 2 http://scratch.mit.edu/projects/KoalaBear/126219 This is my second attempt at an artificial life program. It has a difference that changes it from the original: when each new organism is "born" it changes the variables by a random amount instead of setting them. A strange occurence this seems to have created is that the turning angle and number of steps for motion "equalized" to a certain point where the sprites pretty much rotate in a cluster. ***uploaded, motion is a lot jerkier than downloaded. Trust me, it's a lot more impressive downloaded I think that to make the sprites more related, I'm going to reduce the amount by which each sprite changes the value. But the sprites do appear more related in this version than previously. http://scratch.mit.edu/static/projects/KoalaBear/126219_sm.png Artificial Life Program 1 http://scratch.mit.edu/projects/KoalaBear/126215 This project is my first attempt at creating artificial life. Basically, artificial life is a man-made simulated/synthesized living system, sometimes using computer programs. This is not quite Alife because of several factors, including that each sprite does not copy itself to make the new sprite and each sprite is partially based upon what it used to be. Each sprite lives for 9 seconds. I'm working on fixing these bugs. But in general, each sprite is based upon random mutations from the changes of variables in the ancestry. New, better, more Alife-like versions coming soon :) http://scratch.mit.edu/static/projects/KoalaBear/126215_sm.png decorate a christmas tree! http://scratch.mit.edu/projects/KoalaBear/103384 this is a working copy of a project i made a while ago. i switched to the new version of scratch so now i can make objects draggable. it works! :) pretty simple to use...press space to switch christmas tree, and click and drag ornaments to put them on the tree. if u want to move an ornament, just click it again and move it again. note: there are limits on the number of ornaments u can put on so don't think something's messed up when a pile "runs out" http://scratch.mit.edu/static/projects/KoalaBear/103384_sm.png snow http://scratch.mit.edu/projects/KoalaBear/73400 random snowfall...enjoy :) its good online, but its better fullscreen downloaded http://scratch.mit.edu/static/projects/KoalaBear/73400_sm.png merry christmas "e-card" http://scratch.mit.edu/projects/KoalaBear/70320 this is a little merry christmas card which is all completely automated. just press the green flag and enjoy :) note: the timing got messed up when it was uploaded, dunno y, but if u want 2 c the better version, download it :) http://scratch.mit.edu/static/projects/KoalaBear/70320_sm.png The Naming Quiz http://scratch.mit.edu/projects/KoalaBear/62591 This project is for an English Assignment (for Mr. P period 5). It is about the characters in the book The Naming by Alison Croggon. It's a good series (The Naming is the first book in it). Read them! http://scratch.mit.edu/static/projects/KoalaBear/62591_sm.png Mice Wars! http://scratch.mit.edu/projects/KoalaBear/47679 mice war! (the computer kind, that is!) i got the idea because it's always fun to fight 4 control of the mousepointer on the computer. especially when u use a wireless mouse from the table and confuse the person who's trying to use the computer! 2 play the game, hook up 2 mice to a computer and have a mice war--u use 1 mouse, and someone else uses the other. (or u could play against urself, if ur just that skilled...) if u r green team, try and keep the mouse pointer over the green blocks. it will get you points. same thing 4 blue team, only it's the blue blocks. good luck! (idea: if u want to bug a sibling, download this and change it so that green team gets 2 points per .01 seconds on their color and blue team gets 1 point per .04 seconds or something like that..and then play where u r green and they're blue...guaranteed to drive them crazy. [in case u were wondering, this one IS coded fairly. if u don't believe me download it and look 4 urself.]) http://scratch.mit.edu/static/projects/KoalaBear/47679_sm.png Les Figures Francais http://scratch.mit.edu/projects/KoalaBear/43153 c'est un project de les figures francais. dans mon classe de francais, nous avons un activite quand nous ecrivons des figures (de nous). les figures est...bizarre. c'est vrai. c'est le scratch version pour l'activite. (pardonnez-moi pour mon francais horrible, mais je suis un etudiante de francais. aussi, je n'ai pas d'accents...) http://scratch.mit.edu/static/projects/KoalaBear/43153_sm.png defense against the dark arts class http://scratch.mit.edu/projects/KoalaBear/34288 defense against the dark arts (d.a.d.a.) class! same as charms, only d.a.d.a. instead. same rules as charms: click a spell to practice it, then try to click the red circle. if you hit the orange circle, it works ok. red circle works great. yellow circle = BOOM! good luck and have fun practicing your magic! plz comment, whether about ur favorite of the spells (mine's reparo) or anything else. http://scratch.mit.edu/static/projects/KoalaBear/34288_sm.png charms class v 2.0 http://scratch.mit.edu/projects/KoalaBear/33955 updated version of charms class v. 1.0. IT WORKS NOW! so...same directions as before. try to click the red circle. if you hit the orange circle, it works ok. red circle works great. yellow circle = BOOM! good luck and have fun practicing your magic! http://scratch.mit.edu/static/projects/KoalaBear/33955_sm.png mouse follower http://scratch.mit.edu/projects/KoalaBear/32067 *new and improved* the eyes will "follow" the mouse across the screen. this is based on the igoogle widget in which the eyes do the same thing. http://scratch.mit.edu/static/projects/KoalaBear/32067_sm.png