Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
A jam submission

Snake 1999View game page

Old-school Snake on a virtual vintage phone in 500 bytes
Submitted by JadeLombax — 1 day, 1 hour before the deadline
Add to collection

Play game

Snake 1999's itch.io page

How many characters of code did you use?
500

Include your code here, if you'd like to show it off!
c={}a=0n=5k=20h=9p=85::_::o=ovalfill?"⁶1⁶c6⁶!5f10+⬅️5✽●6⌂3"
for j=0,1do
for i=1,#c do
z=i%4if(btn(z))a=(z+(z+1)%3)/4
camera(j,j)?"□⁶!5f34²",p%k*5+16,p\k*5+41,j*7
s=c[i]?'⁶x1█',s%k*5+15,s\k*5+41
rect(13,39,116,102)?n*5-25,16,32
if(█>0and s==h)█=0?"\ae6"
if(s==p)p=rnd(240)\1n+=1?"\ae5"
end end
if(⬅️%5<█)add(c,h)ˇ=(a-ˇ)^2!=.25and a or ˇ h=(h+sin(ˇ))%k+(h\k+cos(ˇ))%12*k
deli(c,#c\n)⬅️+=1for i=1,3do
rectfill(14-i,32-i,118,105,6143+i)end
for i=0,2do
o(4-i,-94,125+i,186,6147+i)o(32,121+i,95,140)end
goto _

Leave a comment

Log in with itch.io to leave a comment.

Comments

(+1)

The only thing missing is the unbeatable tactile feel of the rubber buttons on my old 6110.

Developer

Yeah, there's no substitute for good tactile feedback. One of the reasons I've never been a big mobile game player. Glad you enjoyed it, though!

Submitted(+1)

Holy heck this is awesome! That LCD effect is just... 😙👌
I had a 3210 and played Snake on it loads - this brings it all back.
Managed 120 points before I boxed & "ate" myself.
Congrats on the super-impressive entry 👍

Developer (3 edits) (+1)

Again, thanks. Glad you're enjoying it. I've had ideas for LCD-themed projects for a while. I've spent time trying to overcome the limits of Pico-8's low resolution to build worlds that seem large and open, so it's neat to see what's possible when going the other direction and depicting something small and close. I'm thinking I might try and simulate a bit of motion blur next time.😉

Submitted(+1)

This is very impressive, especially your dedication to poking memory directly using untypeable characters. Do you have a tool for generating this stuff or do you have some kind of secret to typing it?

Developer

Thanks=),

I use my little character printer tool.  https://www.lexaloffle.com/bbs/?tid=40525

For most chars, you can just use the dpad and buttons to build strings, though for 0-15 you'll need to copy them from comments in the code.