
<rss version="2.0">
  <channel> 
    <title>fullmoon's Recent Projects</title> 
    <link>http://scratch.mit.edu/feeds/getRecentUserProjects/20036</link> 
    <description>Recent Projects Feed for fullmoon</description> 
    <language>en-us</language> 
    <pubDate>Fri, 27 Nov 2009 21:50:36 GMT</pubDate> 
    <docs></docs> 
    <generator>CakePHP</generator> 
    <managingEditor>Han and Andres</managingEditor> 
    <webMaster>genghisu</webMaster> 
	
     
    <item> 
      <title>XML Parser (sort of)</title> 
      <link>http://scratch.mit.edu/projects/fullmoon/745249</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/fullmoon/745249_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;Deep in the Amazon jungle, there exists a tribe with the custom that when a young man or woman comes of age, they must spend ten days alone in the rainforest building an XML parser with Scratch. In an attempt to replicate this act of enormous courage, I've devised a way to parse XML nodes (which will eventually turn into parsing whole XML documents) into lists. For those of you unfamiliar with the delights of XML, it'sa data interchange format similar to HTML that's very popular for sending things like RSS feeds across the web. Anyway, all this project does is determines that your XML is valid (begins with &lt; ends with &gt;, no open quotes, valid identifiers) and parses its name, and all of its attribute names and values, into a list. Try something like this:&lt;item name=&quot;ming vase&quot; price=&quot;$50,000&quot; breakable=&quot;true&quot;&gt;and see what happens. Have fun, or as much fun that it's possible to have with XML ;)</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/fullmoon/745249_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>graphics engine</title> 
      <link>http://scratch.mit.edu/projects/fullmoon/324583</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/fullmoon/324583_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;just a test...</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/fullmoon/324583_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>STAAR Millionaire Presentation</title> 
      <link>http://scratch.mit.edu/projects/fullmoon/299283</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/fullmoon/299283_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;***This is NOT meant to be played alone!*** 
Controls: Click to use most buttons, otherwise press [space] to advance instructions and move between questions.

I'm on our school's STAAR team, which has nothing to do with aliens and basically means that we're in charge of putting together presentations about bullying and getting along, etc. I made this for Bully Prevention Week, and after about 10 hours of work and a lot of excitement, it broke down during the presentation and started regurgitating questions, although it worked perfectly 10 minutes before. I fixed the glitch (although it seems unfair-it was just a missing broadcast) and it now works great. There are some manual override controls I just added: -Hold down [space] while the timer is running; it won't show the correct answer until it is released. -Use the up/down arrow keys to change blue's score manually. -Use the left/right arrow keys to change red's score manually. -If something bad happens during phone-a-friend, you can start it over by pressing the phone icon again. -If something really bad that I haven't thought of happens, stop the presentation, hold down 0 (zero) and press the green flag to get a new question, without resetting any variables or lists. -If the explaination sprite stays open after the presentation (and it shouldn't, although it did once) has moved on to the next question, just press [space]. You can add as many questions as you'd like as long as you follow these steps: 1. Set the variable &quot;questionsTotal&quot; to the total amount of questions. 2. Copy the last costume of sprite &quot;correctAnswer&quot; and set the copy's text to the correct answer of the new question. 3. Repeat with the three &quot;wrongAnswer&quot; sprites, only with wrong answers. 4.Do the same thing with the &quot;question&quot; and &quot;explaination&quot; sprites. Since I wrote the program to randomize the order of the questions and the location of the correct answers, you'll get a new game every time unless you use this very, very extensively. Of course, you can use this for whatever subject you want. Just let me know so I feel redeemed after my epic failure at presenting this myself. CREDITS: All the graphics are by me, using Flash. I got the sound effects from this site: &amp;lt;A href=&quot;http://%3ca%20href=/&quot; who_wants_to_be_a_millionaire_soundclips.htm? funstuff www.bryanturner.org http:&amp;gt;www.bryanturner.org/funstuff/who_wants_to_be_a_millionaire_soundclips.htm&amp;lt;/A&amp;gt;&quot;&amp;amp;gt;http://&amp;lt;A href=&quot;</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/fullmoon/299283_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Scratch File System</title> 
      <link>http://scratch.mit.edu/projects/fullmoon/289913</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/fullmoon/289913_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;A heirarchial (did I spell that right?) folder system, where all the folders can be nested inside each other. Here's how it works: Drag a selection (you can't click on it) over one or more folders to select them. Then you can drag the selection to another folder. Double-click a folder to enter it. To leave a folder (to its parent), click the arrow in the lower left-hand corner. You can also drag a selection of folders to the arrow to send them up one level. I've wanted to do this for a long time, and with lists it's finally possible! Have fun! UPDATE: 20 folders was a bit much, so I removed ten and fixed a few glitches.</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/fullmoon/289913_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>[v1.3]Locked Scrolling Remix</title> 
      <link>http://scratch.mit.edu/projects/fullmoon/281206</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/fullmoon/281206_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;Inspired by Chalkmarrow's project, I thought it would be nice to be able to type in an index to see it...I'm tired and I have homework, so here's the deal: type in a number, use left arrow to erase. If you're interested, the list indexes is the save log from the project summary of Blizzard's Run. Coming soon: a way to let you SEARCH numerical lists in the same way</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/fullmoon/281206_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Pen Optimization</title> 
      <link>http://scratch.mit.edu/projects/fullmoon/265638</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/fullmoon/265638_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;This project records your mouse trail (egads!) and then tries to play it back as fast as possible, without great detail. Select between two modes at the bottom. Use the variable &quot;precision&quot; to select the precision, but because I'm lazy, 1 is the greatest detail and 10 is the least. Download to work!</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/fullmoon/265638_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Cube World Preloader</title> 
      <link>http://scratch.mit.edu/projects/fullmoon/265467</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/fullmoon/265467_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;This is the preloader for the Cube World flash intro I'm making for Tanner-FBI and Irish-Man. I have no idea what possessed me to share it.</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/fullmoon/265467_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>DNA</title> 
      <link>http://scratch.mit.edu/projects/fullmoon/265241</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/fullmoon/265241_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;I saw a 3D double helix built on Java and said, &quot;hey, I can do that!&quot; It's now painfully clear that I CAN'T do that, at least not without the help of the Addzero's trusty Random 3D Sculpture engine. Not much else to say here; [space] to mess with variables, drag to rotate manually. Enjoy! NOTE: I tried porting it to a large sprite with sixteen lists, but it was slow enough to put Windows Vista to shame.</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/fullmoon/265241_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>neighborWeb</title> 
      <link>http://scratch.mit.edu/projects/fullmoon/257693</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/fullmoon/257693_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;Read the background!</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/fullmoon/257693_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Arrows</title> 
      <link>http://scratch.mit.edu/projects/fullmoon/256589</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/fullmoon/256589_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;Using the list function in 1.3, complex object interaction like this is now implementable. Each arrow finds the closest one to it and points towards it. It requires an &quot;angle pointer&quot; sprite to function. I tried it using trigonometry, but there was only a minimal performance gain and multiple sprites caused error messages. Oh, well!</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/fullmoon/256589_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Realtime 2D Game Renderer-Asteroids Demo</title> 
      <link>http://scratch.mit.edu/projects/fullmoon/246401</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/fullmoon/246401_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;The world's first 1 sprite/1 script/1 costume game (On Scratch)! This is an engine for realtime rendering of 2D objects, like triangular spaceships and bullets. Download and check, the only costume is a 1x1 black rectangle that draws all this. If and when Scratch includes arrays (lists), I'll make a full Asteroids remake, but for now enjoy the awesome power of math! UPDATE: Try shooting the green square! Keep an eye on the ammo and time displays in the left hand corner!</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/fullmoon/246401_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>3D Model Solar System Demo</title> 
      <link>http://scratch.mit.edu/projects/fullmoon/243671</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/fullmoon/243671_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;Having fun with AddZero's Random 3D Sculpture engine! This isn't scientifically accurate (in relative size or distance), seeing as I had to compress 4.8 billion linear miles of space into a 480x360 rectangle. It doesn't include the Oort cloud, comets, minor planets, MyRedNeptune, moons, or the asteroid belt, but I'm working on all of those things. The controls are self-explainatory, but try holding down space to control positioning with the mouse. Again, most of the credit goes to AddZero, I just figured out how to make the points move in circular paths and added a (faulty) layering system. Have fun! Again, I have no idea what Jupiter and Neptune's 
problem is, but I just got a wacom tablet so it's unlikely I'm going to be fixing it right now :P</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/fullmoon/243671_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Random 3D Scupture Remix</title> 
      <link>http://scratch.mit.edu/projects/fullmoon/241878</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/fullmoon/241878_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;This is based off of AddZero's Random 3D Sculpture. I'm trying to make a solar system model with this, but in the meantime, enjoy another random 3D sculpture! All the scripts are AddZero's, I just changed how the camera operates and the pen.</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/fullmoon/241878_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Multi-Character Scrolling</title> 
      <link>http://scratch.mit.edu/projects/fullmoon/231757</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/fullmoon/231757_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;I really enjoy console games where you and a friend can control multiple characters at the same time, or you can switch through characters while playing. I adapted that idea to Scratch here. Press C to toggle between control of the camera and of the four sprites. All four arrow keys to move. You can tell which sprite is being contolled by the &quot;cam&quot; triangle at the top-if it's attached to a sprite #, you are controlling that sprite. If it's a rectangle, you are panning and not controlling a sprite. It's not very polished but I wanted to throw it out there...before someone else did. Scrolling by Archmage, adapted directly from his &quot;Efficient Scrolling Demo.&quot;</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/fullmoon/231757_sm.png</imagelink>
    </item> 
     
    <item> 
      <title>Nerd Walk Cycle</title> 
      <link>http://scratch.mit.edu/projects/fullmoon/231533</link> 
      <description>&lt;img src=&quot;http://scratch.mit.edu/static/projects/fullmoon/231533_sm.png&quot; width=&quot;148&quot; height=&quot;111&quot; border=&quot;1&quot; alt=&quot;&quot; /&gt;For Level 4 of my game you're all sick of hearing about, Blizzard's Run. This one-second loop took me about half an hour to animate, so you can see I'm getting nowhere fast. Anyway, enjoy.</description> 
	  <imagelink>http://scratch.mit.edu/static/projects/fullmoon/231533_sm.png</imagelink>
    </item> 
     
  </channel> 
</rss>
 