Commander Keen(ish) #TweetTweetJam

My 3rd #TweetTweetJam entry is: Keen-ish !
An attempt to remake the classic "Commander Keen" game, by id Software (from the brain of Tom Hall) in PICO-8, but in just 560 chars, and uses NO art assets! 😅

CONTROLS

  • Walk   = ◀ /  ▶
  • Jump = 🔼

GAME

  • Collect red lollypops 🍭
  • Say hi to a few Yorps while you're at it 👽
  • That's about it!
    (turns out, it's tough to squeeze a full platformer, with generated map and sprites in just 560 chars!)

SOURCE CODE (560 chars)

r=rectfill
cls()n=rnd
b=btn
x=45y=404v=0z=768
?"웃",0,3,1
?"●",0,0,10
?"g",2,0,3
?"|",67,2,7
?"●",65,0,8
?"★",89,3,11
?"p",92,0
r(8,0,15,7,1)r(16,0,23,7,2)
?"⧗",8,1,12
memcpy(0,32*z,z)cls(2)r(4,4,94,50,0)srand(6)for i=9,50,2 do
?"…",n(84),i,8
?"id",7,x
l=n(8)*7r(l,i,l+i/2,i,n(2)+1)pset(l+9,i-1,11)end
for x=0,z do 
for y=0,z do
mset(x,y,pget(x,y))end
end
function _update60()cls(6)map(0,0,0,0,z,z)camera(x-64,y-99)c=pget(x,y+4)spr(0,x-4,y-5)y+=1if(c!=6)y-=1v=0
if(c==8)mset(x/8,y/8+1,0)
if(b(2)and v<19)v+=1y-=2
if(b(0))x-=1
if(b(1))x+=1
x=mid(35,x,z)end

(For a full, annotated, code walk-through - please see my Patreon post  🤓)

Have fun & thanks for playing! 😁

StatusReleased
PlatformsHTML5
Rating
Rated 4.8 out of 5 stars
(4 total ratings)
AuthorPaul Nicholas (Liquidream)
GenrePlatformer
Made withPICO-8
TagsPICO-8, Pixel Art, Retro, tweettweetjam

Comments

Log in with itch.io to leave a comment.

(+1)

Ah man this is so cool! Would be really interested to see the code for this

Whoops, you're absolutely right - I forgot to include the code.
Have now added the minimised code, and also a link to my Patreon post with a full, code walk-through! 😉

Thanks for the kind words (and the reminder!) ☺

no worries at all! love your work and what you’ve made with pico-8!

(+1)

Nice game! The movement is really nice, and the whole thing is very impressive. You really used the 560 character limit to your advantage here! :) 

(+1)

Wow! 560 chars!? That's  super impressive matey.

Thanks a lot, Roy! 😊