<snapdata remixID="12127379"><project name="Snake" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes>classic snake game implemented using stamping</notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAABgJJREFUeF7tnW9IG2ccx383267JohPZMpatXYfSUVlk2DLx5fDFQO0brS8KwmBQ2HvpS19WGKxU6jsJ2BYZjMGEMZjgG/GdYHEExsB1ixlsA4fDidGtmGZc2pzL7tJcr3fe/b73zRsxeZ7nvn8+PucdmhiVSqUifDCBkBIw/g/g+vq6LC8vi8mlYRiWLD++T6fTMjg4KB0dHSHZ5WGjlkAdgIuLi9LV1fVMGmc+GZSexJ9N51y5vSx/lE9Xx+XzeRkZGWk6hwPwE7AAXF1dldbWVmvnq+14zb6+kvtQkiePdkozMqP9Dans/GpL75ePFq31u7u78dOlw6YJWABOTk7K6OhodYK5Ey4tLUm5XJaVlZUqNLXHwsKCTE1NyezsbPWpzL3LdQCmbjyQwx9X5O87H9sO/uDq19Zz2WxWWlpamgrkAOwELACnp6elv7+/6jaXy0kmk5G5uTnZ3t6W/f19K4WxsTHp7e2V4eFhKZVK8vYXV+oAfHH0UznxzgdSmnrfltz3I19az/X19WEnS3euErAA3Nrako2NDesU2dbWJru7u5JKpWRvb0+SyWQVRHM3TCQScnBwUL1IOf/VVdspuNGRv7v8eXW+ue7Q0JArgRyEnUDdRYh5Wu3s7Hwmx9nsu5J+Nd10zs+FghQKBdnZ2ZGBgQFpb29vOocD8BOw3YYxLQd1a/C/t3Xwo6VDNwk4AuhmIscwAT8SIIB+pMg1PCdAAD1Hx4l+JEAA/UiRa3hOgAB6jo4T/UhANYCGsWnL4OzZFikWz4jTa2trr8ulS7875lapnHOc8/iugPNrx72eH4VHbQ0C+KQRAhgOmgSQAIZD3pOjEkACSAC9JsDfAb0mF515gDvgCSkW35SbN3dtKY+PvyTz8yWZmfnL9trm5hnHOebAiYm2p67nVGejOUfr2TWMj6dkfn7PkY6JiZejQ42PSlQD6GMOkVrK+Qr+Nbl4MREpnX6IUQ2g8yn48Q7Y6HHt2pbkckd/32iOM/8u9vDwnB95+rIGAfQlxuAXIYDBZxz0EbgDcgcMmrGnrk8ACSAB9JoAT8Fek4vOPNU7YHRipBKvCcQOQF4Fe0UlmHkEkL8DBkOWy1UJIAF0iUowwwggAQyGLJerEkAC6BKVYIYRQAIYDFkuV40dgC5z4bBjSiB2API2zDGR5fIwBJCnYJeoBDOMABLAYMhyuSoBJIAuUQlmGAEkgMGQ5XJVAhhBAO/f/8dW34ULJyWZfMFlrXqGxQ7AKFTzw63r8tPdz2xShtcfiRhGg3d14P+ERKG759YQhdsw37xX/6kCNVME8Lnrjf4CBDBaHcXuFEwACWCoCRDAUOO3HZw7YAhXwd/2p6R8UOJFiPmpWvy0zGjtCHFTE0sAe3p+s/Wcz2fE6XlzoJfXvMypHYvvjAD+Y+hUsJc3qDRjajTP7/XW1ngfEAZLAhidKmN5CiaABDDUBAhgqPHXHTyWO+CpU0VbAw8fviVOz5sDvbzmZU7tWLwIic4PCJWAJxDLHRC8U1X2CKCquvDEEkC8TlU5IoCq6sITSwDxOlXliACqqgtPLAHE61SVIwKoqi48sQQQr1NVjgigqrrwxBJAvE5VOSKAqurCE0sA8TpV5YgAqqoLTywBxOtUlSMCqKouPLEEEK9TVY4IoKq68MQSQLxOVTkigKrqwhNLAPE6VeWIAKqqC08sAcTrVJUjAqiqLjyxBBCvU1WOCKCquvDEEkC8TlU5IoCq6sITSwDxOlXliACqqgtPLAHE61SVIwKoqi48sQQQr1NVjgigqrrwxBJAvE5VOSKAqurCE0sA8TpV5YgAqqoLTywBxOtUlSMCqKouPLEEEK9TVY4IoKq68MQSQLxOVTkigKrqwhNLAPE6VeWIAKqqC08sAcTrVJUjAqiqLjyxBBCvU1WOCKCquvDEEkC8TlU5IoCq6sITSwDxOlXliACqqgtPLAHE61SVIwKoqi48sQQQr1NVjgigqrrwxBJAvE5VOSKAqurCE0sA8TpV5YgAqqoLTywBxOtUlSMCqKouPLEEEK9TVY4IoKq68MT+C3tJnNX5+mu4AAAAAElFTkSuQmCC</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="-50" y="130" heading="270" 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="693.000002" y="235.66666866666674"><block s="receiveKey"><l><option>right arrow</option></l><list></list></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="direction"></block><l>-90</l></block></block><script><block s="setHeading"><l>90</l></block></script></block></script><script x="309.000004" y="714.3333373333332"><block s="receiveKey"><l><option>down arrow</option></l><list></list></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="direction"></block><l>0</l></block></block><script><block s="setHeading"><l>180</l></block></script></block></script><script x="15" y="15"><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="reportOr"><block s="reportTouchingObject"><l><option>edge</option></l></block><custom-block s="touching trail?"></custom-block></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></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="321.000003" y="21.500002999999992"><block s="receiveKey"><l><option>up arrow</option></l><list></list></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="direction"></block><l>180</l></block></block><script><block s="setHeading"><l>0</l></block></script></block></script><script x="366.000001" y="197.83333433333337"><block s="receiveKey"><l><option>left arrow</option></l><list></list></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="direction"></block><l>90</l></block></block><script><block s="setHeading"><l>-90</l></block></script></block></script><script x="406" y="387"><block s="doSetVar"><l>trail</l><block s="reportNewList"><list></list></block></block></script></scripts></sprite><sprite name="Eraser" idx="2" x="-90" y="90" 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="191"><costumes><list id="192"><item><ref mediaID="Eraser_cst_square"></ref></item></list></costumes><sounds><list struct="atomic" id="193"></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="reportGreaterThan"><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></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="50" y="50" 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="244"><costumes><list id="245"><item><ref mediaID="Target_cst_square"></ref></item></list></costumes><sounds><list struct="atomic" id="246"></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>4</l></variable><variable name="trail"><list id="294"><item><list struct="atomic" id="295">-50,110</list></item><item><list struct="atomic" id="296">-50,90</list></item><item><list struct="atomic" id="297">-50,70</list></item><item><list struct="atomic" id="298">-50,50</list></item><item><list struct="atomic" id="299">-50,30</list></item><item><list struct="atomic" id="300">-30,30</list></item><item><list struct="atomic" id="301">-10,30</list></item><item><list struct="atomic" id="302">10,30</list></item><item><list struct="atomic" id="303">30,30</list></item><item><list struct="atomic" id="304">50,30</list></item><item><list struct="atomic" id="305">70,30</list></item><item><list struct="atomic" id="306">70,50</list></item><item><list struct="atomic" id="307">70,70</list></item><item><list struct="atomic" id="308">70,90</list></item><item><list struct="atomic" id="309">70,110</list></item><item><list struct="atomic" id="310">70,130</list></item><item><list struct="atomic" id="311">50,130</list></item><item><list struct="atomic" id="312">30,130</list></item><item><list struct="atomic" id="313">10,130</list></item><item><list struct="atomic" id="314">-10,130</list></item><item><list struct="atomic" id="315">-30,130</list></item><item><list struct="atomic" id="316">-50,130</list></item><item><list struct="atomic" id="317">-70,130</list></item><item><list struct="atomic" id="318">-90,130</list></item><item><list struct="atomic" id="319">-90,110</list></item></list></variable></variables></scene></scenes></project><media name="Snake" app="Snap! 7, 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>