8th Knight

My 8th #TweetTweetJam entry is: 8th Knight ????

  An attempt to create a challenging platformer in just 500 chars, NO art assets!

  OBJECTIVE Join Sir Bounce-a-lot on a quest to find the Holy Grail ????

  ...through a treacherous dungeon filled with moving bricks +brimstone! ????

  CONTROLS ⬅️➡️ = Move ⬆️ = Jump

  FEATURES ???? 20x (Consistent) Procedurally-Generated, Multi-Level Dungeons️????️ 60 FPS Gameplay

  ???? Dodgy Collision & Physics???? Multi-Coloured Dungeons (inc. "Secret" PICO-8 cols)

  ️♻️ Auto-Restart on Death (and Win) TIPS

  You can jump off walls/platforms to reach higher placesControl your descent by pushing against them to do "wall-slides"There is a "secret" (unintentional, but useful) level skip ability

  Can you find it? ????

  SOURCE CODE (500 chars) x=9y=0v=0l=1z=127♥=4r=rnd?"⁶!5f10▒ˇ⬇️????█????●⬅️♪░789" function _update60()srand(l)c=l%5cls(c)d=c+5for i=9,75do?r{"█","◆"},r(z)+sin(t()/i),r(z),r(z)<l*2and 11or d end rect(0,1,z,126,d)for i=0,18,2do rect(1,i*8,126,i*8+15,d)?"█\*o \|w█",8,i*16-z-3,c end?"⧗",8,(21-l)*z-3,12 b=btn()if(b&4>0and v==0)v-=1 x+=b\2%2-b%2y+=v v+=.05g=pget(x,y)if(g>c)v=0y,x=m,n if(g>10)cls(g)x=9y=0v=1♥-=1 pset(x,y,10)if(y>z)l+=1y=0 ?l,3,3 ?"…",2*♥-7,7 n,m=x,y if(♥<1or g>11)print("⁶j8d⁶w⁶t⁶dfyou "..(g>11and"win"or"lose"))run()end

Comments
Welcome to zddgame comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments

  

Copyright 2023-2025 - www.zddgame.com All Rights Reserved