Rocket League (#TweetTweetJam Edition)
Rocket League - TTJ Edition
Welcome to my entry to the 4th #TweetTweetJam.
This was an attempt to demake "Rocket League" (by Psyonix), in PICO-8 in only 560 chars/bytes (+ NO art assets!) ๐
FEATURES
- ๐คผ 2-PLAYER Multiplayer Action!
- ๐ BOOST Control!
- ๐น 8-WAY Directional Movement!
- โฝ "Realistic*" Ball PHYSICS!
- ๐ "TEXTURED*" Cars & Ball!
- ๐ 60 FPS action!
- โพ "ENDLESS*" Gameplay!
*(Perhaps overselling it slightly! ๐)
CONTROLS
- PLAYER 1 (Team Blue)
- Drive = โ / โถ / ๐ผ / ๐ฝ
- Boost = [Z] (Hold)
- (Or use main controller)
- PLAYER 2 (Team Orange)
- Drive = [S] / [F] / [E] / [D]
- Boost = [LSHIFT] (Hold)
- (Or use secondary controller)
GAME
- Score "goals" against your opponent, by driving the ball into their goal.
- Use your boost to send the ball flying through the air
(and even over your opponent!) - But don't forget to come back and defend your own goal when your opponent on the the attack!
SOURCE CODE (560 chars)
q=64w=118i=0j=0u=q
v=q
r=rectfill
c=circfill
b=btn
o=0h=9g={{q,w,0,0,0,-3},{q,9,0,0,0,3}}function _update60()cls(5)r(53,4,75,123,0)r(9,9,w,w,3)u+=i
v+=j
h+=o
o-=.1if(h<0)o*=-.7
if(pget(u,v)<1)run()
if(u<9or u>w)i*=-1
if(v<8or v>w)j*=-1
for a=0,1 do
p=g[a+1]p[3]=b(0,a)and-1or(b(1,a)and 1or 0)p[4]=b(2,a)and-1or(b(3,a)and 1or 0)d=p[3]e=p[4]
if(d!=0or e!=0)p[5]=d*3p[6]=e*3
if(b(4,a))d*=2e*=2
p[1]=mid(14,p[1]+d,113)p[2]=mid(14,p[2]+e,113)x=p[1]y=p[2]fillp(w)c(u,v,3)c(u,v-h,4,w)
if(5<pget(x,y)and h<1)o=abs(e)i=d j=e
c(x,y,2,a+1)c(x-p[5],y-p[6],3)end
fillp()end
Have fun & thanks for playing! ๐๐๐
Status | Released |
Platforms | HTML5 |
Rating | Rated 4.5 out of 5 stars (2 total ratings) |
Author | Paul Nicholas (Liquidream) |
Genre | Sports |
Made with | PICO-8 |
Tags | 8-Bit, Demake, PICO-8, Retro, rocket-league, Soccer, tweettweetjam |
Comments
Log in with itch.io to leave a comment.
this is .......... amazing i play this alot dude
Impressive TweetTweetCart! Nice!
Thanks a lot. Tom! ๐