Log In  

Cart #boulderdashttj-0 | 2021-11-22 | Code ▽ | Embed ▽ | Forks ▽ | License: CC4-BY-NC-SA
4

Boulder Dash TTJ

My 7th annual #TweetTweetJam entry is: Boulder Dash TTJ 💎
An attempt to demake the classic Boulder Dash in just 560 chars, using NO art assets!

CONTROLS

  • ⬆️⬇️⬅️➡️ = Move

FEATURES

  • 🎲 RND Cave Levels
  • 🔊 SFX
  • 🍎 Dodgy Collision & Physics*
  • 💎 Diamond Score
  • ♻️ Auto-Restart on Death (and Win)

*(Alas, I could only fit in basic collision & gravity - so no object "spill over", no boulders pushing and no explosions - sorry! 😕)

GAME ORIG SOURCE CODE (560 chars)

s=mset
g=mget
x=2y=3t=0z=0k=0cls()?"웃◆●◆●\#5::",17,2
?"\#4░\vh░",8,2,0
?"🐱",17,0,5
memcpy(0,6^13,▤)::_::cls()s(x,y,0)a=x
b=y
p=btnp()a+=p\2%2-p%2b+=p\8%2-p\4%2c=g(a,b)
if(c<4)x,y=a,b
if(c==3)z+=1?"\aszx5e1"
if(z>8)s(15,9)
s(x,y,2)for i=0,239do
v=16-i\16h=i%16if t<1then
c=rnd{0,1,1,1,1,1,1,1,3,4}
if(h<1or h>14or v<3or v>15)c=7
s(h,v-1,c)elseif t%3==0then
c=g(h,v)d=g(h,v+1)
if(c>2and c<5and d<1)s(h,v+1,c+2)s(h,v)
if c>4and c<7then
if d<1then
s(h,v+1,c)s(h,v)elseif d==2then
run()else
s(h,v,c-2)end
end
end
end
map()?"\^w9◆"..z
flip()
if(x>14)run()
t+=1goto _
P#100632 2021-11-22 19:15 ( Edited 2021-11-22 19:17)

:: dredds
1

Amazing!

P#100807 2021-11-25 22:18
1

So cool!!! played it for a while and the random maze kept generating good looking levels!!!

P#102942 2021-12-17 00:22
:: dw817

I'm just now learning about tweets. I know all these Pico-8 carts are saying they are tweet size, yet isn't a tweet 280-characters instead ?

P#102964 2021-12-17 03:24

@dw817, all the information is in the title.
But please see here for more info... 😉

P#102974 2021-12-17 05:57 ( Edited 2021-12-17 05:58)
:: dw817

I wanted to hear it from you, @Liquidream. Humans always will be the greatest teachers and storytellers. I think you know this. You disappoint me with your link - for now I'll assume you are too busy to be polite - at least to me.

For everyone else, TweetTweetJam appears to be a group of coders, especially from Pico-8 that write curious and interesting code limited to 560-characters in length. A testament to good programming.

The definition of:

https://itch.io/jam/tweettweetjam

You can find and play their projects HERE:

https://itch.io/jam/tweettweetjam/entries

As for the title. It does state Tweet twice, Twitter, of course being limited to 280-characters. 280x2=560. Thus the typed character limitations of submissions in this group.

Hope This Helps !

P#102978 2021-12-17 06:39 ( Edited 2021-12-17 07:08)

[Please log in to post a comment]

Follow Lexaloffle:        
Generated 2022-10-05 22:02:07 | 0.016s | Q:23