The magician's rabbit has escaped the stage with its hat and is looking for his carrot in a strange forest... Move with arrows / WASD / ZQSD. Read the demo details if it looks bad!
for(_="onkeyJstyleI I=WitionVJupUWposV:fixed;C<a UCBatAin@MAh.s@(SSf/5)RrotAeQQX(PforO||(Nem${ti+j}scale(this[`.5padd@g:-24@}@,*3+.@nerHTML+=(d-u)/9*Omtrans.I.=`'' id=;background:#font:<div rad))QZ(-a}P5.navigAor.plA[x=y=a=5]?2:=e=>lurdl*d*l*ur*u`[(e.which+3)%20]]=lAe3D(`]B3;2+0+0tfNJdown1,U0,b=` Wheight:95vh;perspective:7@;overflow:hidden6e0> W-I:preserve-3d;marg@:50vh+50%s>515>π₯10>π010>π40>π012>π07>π₯59>π¦46>π’214>π33>πBwidth:14};3t>π° W1.2/9};:-1)>π©`);O(i @ m=[5120,22511,29732,13540,29829,57087])O(j=16;j--;)fNs+=m[i]>>j&1?` C11@961;:ji0)>`:q++&&q%7?` C7>`+[...`π³π²π΅π΄`][q%4]:``),&&(j1i12@QY(.U?R/5:0}2)`,x>46?(V=.U?a=0:sV=`5s`,sP,,)`):sP.7QZ(a}-x-y0)`);v=x,w=y,xSa+=(l-r)/30),yMAh.cos(a),x>0&&y>0&&m[~~(y/3)]>>x/3&1Nx=v,y=w),txy3+R}`,f++";G=/[-N-S@-CU-WIJ]/.exec(_);)with(_.split(G))_=join(shift(q=u=d=l=r=f=0));setInterval(_,33)<3Zm9yKF89Im9ua2V5SnN0eWxlSSBJPVdpdGlvblZKdXBVV3Bvc1Y6Zml4ZWQ7QzxhIFVDQmF0QWluQE1BaC5zQChTU2YvNSlScm90QWVRUVgoUGZvck98fChOZW0fJHsedB5pK2p9HXNjYWxlKBx0aGlzW2AbLjUacGFkZEBnOhktMjRAGH1ALBcqMysWLkBuZXJIVE1MFSs9KGQtdSkvOSoUT20TdHJhbnMSLkkuEhEREz1gEB8nJw8gaWQ9DjtiYWNrZ3JvdW5kOiMMZm9udDoLPGRpdglyYWQpCClRWigeLWF9CFA1CAcXHgYuHm5hdmlnQW9yLnBsQRNbeD15PWE9NV0/MjoFPWU9PhtsdXJkbCpkKmwqdXIqdWBbKGUud2hpY2grMyklMjBdXT0EEmxBZTNEKAMbHWBdAkILMw87GTIfKzArMA50AWZOSmRvd24EMSxVBDAsYhU9YAlXaGVpZ2h0Ojk1dmg7cGVyc3BlY3RpdmU6N0A7b3ZlcmZsb3c6aGlkZGVuDDZlMD4JVxITLUk6cHJlc2VydmUtM2Q7bWFyZ0A6NTB2aCs1MCUOcz4BNTE1PvCfpZUBMTA+8J+QjAEwMTA+8J+QkgE0MD7wn5CNATAxMj7wn5CCATA3PvCfkKUBNTk+8J+mjQE0Nj7wn5CiATIxND7wn5CYATMzPvCfkIZCd2lkdGg6MQU0fR87CzMPDnQ+8J+QsAlXCzEuMh8vBTl9DzsSEzocLTEpPvCfjqlgKTtPKGkgQCBtPVs1MTIwLDIyNTExLDI5NzMyLDEzNTQwLDI5ODI5LDU3MDg3XSlPKGo9MTY7ai0tOylmTnMVKz1tW2ldPj5qJjE/YAlDGTEaMUAMOTYxOxITOgMeahYaBmkWGhcwKT5gOnErKyYmcSU3P2AJQws3Dw4dPmArWy4uLmDwn4yz8J+MsvCfjLXwn4y0YF1bcSU0XTpgYCksAiYmKAIQAx5qFjEaBmkWMRcyQAdRWSgeAi5VP1IvNTowfQgcMhopYCx4PjQ2PygCEVY9Ai5VP2E9MDpzEVY9YDVzYCxzEFAaCAMYLBgsGClgKTpzEFAuNwhRWigeYX0IAx4teAYteRcwKWApO3Y9eCx3PXkseBRTYSs9KGwtcikvMzApLHkUTUFoLmNvcyhhKSx4PjAmJnk+MCYmbVt+fih5LzMpXT4+eC8zJjFOeD12LHk9dyksdBADHngGeQYzK1J9HwdgLGYrKyI7Rz0vWwEtH04tU0AtQ1UtV0lKXS8uZXhlYyhfKTspd2l0aChfLnNwbGl0KEcpKV89am9pbihzaGlmdChxPXU9ZD1sPXI9Zj0wKSk7c2V0SW50ZXJ2YWwoXywzMyk8Mw==Full source code available on: https://github.com/xem/1karrot/blob/gh-pages/index.commented.html