<snapdata remixID="13453826"><project name="Snake" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes>classic snake game implemented using stamping</notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Snake"><notes>classic snake game implemented using stamping</notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="touching trail?" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportListContainsItem"><block var="trail"/><block s="reportNewList"><list><block s="xPosition"></block><block s="yPosition"></block></list></block></block></block></script></block-definition></blocks><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="19"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="20"></list></costumes><sounds><list struct="atomic" id="21"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Head" idx="1" x="-250" y="-10" heading="0" scale="0.8" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="26"><costumes><list id="27"><item><ref mediaID="Head_cst_square"></ref></item></list></costumes><sounds><list struct="atomic" id="28"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="247.33333133333338"><block s="receiveKey"><l><option>left arrow</option></l><list></list></block><block s="doIf"><block s="reportNot"><block s="reportVariadicEquals"><list><block s="direction"></block><l>90</l></list></block></block><script><block s="setHeading"><l>-90</l></block></script><list></list></block></script><script x="251.000002" y="10"><block s="receiveKey"><l><option>up arrow</option></l><list></list></block><block s="doIf"><block s="reportNot"><block s="reportVariadicEquals"><list><block s="direction"></block><l>180</l></list></block></block><script><block s="setHeading"><l>0</l></block></script><list></list></block></script><script x="675.0000010000001" y="225.16666566666674"><block s="receiveKey"><l><option>right arrow</option></l><list></list></block><block s="doIf"><block s="reportNot"><block s="reportVariadicEquals"><list><block s="direction"></block><l>-90</l></list></block></block><script><block s="setHeading"><l>90</l></block></script><list></list></block></script><script x="291.000003" y="703.8333343333333"><block s="receiveKey"><l><option>down arrow</option></l><list></list></block><block s="doIf"><block s="reportNot"><block s="reportVariadicEquals"><list><block s="direction"></block><l>0</l></list></block></block><script><block s="setHeading"><l>180</l></block></script><list></list></block></script><script x="280.999999" y="131.499997"><block s="receiveGo"></block><block s="clear"></block><block s="doSetVar"><l>score</l><l>0</l></block><block s="doDeleteFromList"><l><option>all</option></l><block var="trail"/></block><block s="setScale"><l>80</l></block><block s="gotoXY"><l>10</l><l>-130</l></block><block s="setHeading"><l>0</l></block><block s="doInsertInList"><block s="reportNewList"><list><block s="xPosition"></block><block s="yPosition"></block></list></block><l>1</l><block var="trail"/></block><block s="doStamp"></block><block s="doBroadcastAndWait"><l>set goal</l><list></list></block><block s="doBroadcast"><l>follow!</l><list></list></block><block s="doForever"><script><block s="forward"><l>20</l></block><block s="doIfElse"><block s="reportVariadicOr"><list><block s="reportTouchingObject"><l><option>edge</option></l></block><custom-block s="touching trail?"></custom-block></list></block><script><block s="doStopThis"><l><option>all</option></l></block></script><script><block s="doInsertInList"><block s="reportNewList"><list><block s="xPosition"></block><block s="yPosition"></block></list></block><l>1</l><block var="trail"/></block><block s="doStamp"></block><block s="doIf"><block s="reportTouchingObject"><l>Target</l></block><script><block s="doBroadcastAndWait"><l>set goal</l><list></list></block><block s="doChangeVar"><l>score</l><l>1</l></block></script><list></list></block></script></block><block s="doWait"><block s="reportQuotient"><l>.3</l><block s="reportVariadicSum"><list><block var="score"/><l>1</l></list></block></block></block></script></block></script><script x="37.999999" y="72.49999700000001"><block s="doSetVar"><l>trail</l><block s="reportNewList"><list></list></block></block></script></scripts></sprite><sprite name="Eraser" idx="2" x="-130" y="-30" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="0,104.65199999999999,137.70000000000002,1" pen="tip" id="211"><costumes><list id="212"><item><ref mediaID="Eraser_cst_square"></ref></item></list></costumes><sounds><list struct="atomic" id="213"></list></sounds><blocks></blocks><variables></variables><scripts><script x="37" y="22"><block s="receiveMessage"><l>follow!</l><list></list></block><block s="setScale"><l>100</l></block><block s="hide"></block><block s="doForever"><script><block s="doWaitUntil"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="trail"/></block><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block var="score"/><l>5</l></list></block><l>5</l></list></block></list></block></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block s="reportListItem"><l><option>last</option></l><block var="trail"/></block></block><block s="reportListItem"><l><option>last</option></l><block s="reportListItem"><l><option>last</option></l><block var="trail"/></block></block></block><block s="doStamp"></block><block s="doDeleteFromList"><l><option>last</option></l><block var="trail"/></block></script></block></script></scripts></sprite><sprite name="Target" idx="3" x="-230" y="-70" heading="90" scale="0.8" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="119.95200000000001,214.2,0,1" pen="tip" id="266"><costumes><list id="267"><item><ref mediaID="Target_cst_square"></ref></item></list></costumes><sounds><list struct="atomic" id="268"></list></sounds><blocks><block-definition s="go to random position" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><block s="reportDifference"><block s="reportVariadicProduct"><list><block s="reportRandom"><l>-11</l><l>12</l></block><l>20</l></list></block><l>10</l></block><block s="reportDifference"><block s="reportVariadicProduct"><list><block s="reportRandom"><l>-8</l><l>9</l></block><l>20</l></list></block><l>10</l></block></block></script></block-definition></blocks><variables></variables><scripts><script x="32" y="54"><block s="receiveMessage"><l>set goal</l><list></list></block><block s="setScale"><l>80</l></block><custom-block s="go to random position" scope="local"></custom-block><block s="doUntil"><block s="reportNot"><custom-block s="touching trail?"></custom-block></block><script><custom-block s="go to random position" scope="local"></custom-block></script></block></script></scripts></sprite><watcher var="score" style="normal" x="7" y="4.000001999999995" color="243,118,29"/></sprites></stage><variables><variable name="score"><l>3</l></variable><variable name="trail"><list id="316"><item><list struct="atomic" id="317">-230,-10</list></item><item><list struct="atomic" id="318">-210,-10</list></item><item><list struct="atomic" id="319">-210,10</list></item><item><list struct="atomic" id="320">-210,30</list></item><item><list struct="atomic" id="321">-210,49.999999999999986</list></item><item><list struct="atomic" id="322">-210,69.99999999999999</list></item><item><list struct="atomic" id="323">-210,89.99999999999999</list></item><item><list struct="atomic" id="324">-210,109.99999999999999</list></item><item><list struct="atomic" id="325">-210,130</list></item><item><list struct="atomic" id="326">-190,130</list></item><item><list struct="atomic" id="327">-170,130</list></item><item><list struct="atomic" id="328">-150,130</list></item><item><list struct="atomic" id="329">-130,130</list></item><item><list struct="atomic" id="330">-130,110</list></item><item><list struct="atomic" id="331">-130,90</list></item><item><list struct="atomic" id="332">-130,70</list></item><item><list struct="atomic" id="333">-130,50</list></item><item><list struct="atomic" id="334">-130,30</list></item><item><list struct="atomic" id="335">-130,10</list></item><item><list struct="atomic" id="336">-130,-10</list></item></list></variable></variables></scene></scenes></project><media name="Snake" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><costume name="square" center-x="11" center-y="11.75" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAYAAAAvg9c4AAAAAXNSR0IArs4c6QAAADRJREFUSEtjZGA478BAZcDIwHD/P5XNZBg1dDRMqZymRpPUaJIaTVLUDIGhlaP2U9PrILMAs6soHJLK++gAAAAASUVORK5CYII=" mediaID="Head_cst_square"/><costume name="square" center-x="12.5" center-y="11.75" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAWCAYAAAArdgcFAAAAAXNSR0IArs4c6QAAADpJREFUSEtjZGBgYPj///9/EE1NwAgCtDAY5shRw7FG12iwjAYL8fl4NLWMppbR1EJ8CAxAaqFlBQ0A0TpXx9/BELIAAAAASUVORK5CYII=" mediaID="Eraser_cst_square"/><costume name="square" center-x="12.5" center-y="11.75" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAWCAYAAAArdgcFAAAAAXNSR0IArs4c6QAAADxJREFUSEtjZGBgYNisz/AfRFMT+F5kYGSkhcEwR44ajjW6RoNlNFiIz8ejqWU0tYymFuJDYABSCy0raAA19CurDJT/agAAAABJRU5ErkJggg==" mediaID="Target_cst_square"/></media></snapdata>