Recently, I had an idea about a game in which you use a boomerang to freeze swarms of enemies. I thought I could make it in less than 560 characters (and submit to TweetTweetJam) but I was wrong. At least, it wasn't a complete failure, as I found the boomerang mechanics rather interesting. So I supposed I could share my experiment to get some feedback or suggestions about implementing something similar in a proper game.
The game is plain simple: survive as long as you can. You can freeze/stun your enemies throwing them the Legendary Boomerang of Ice. If an enemy is hit, the boomerang comes back to you. It also comes back when it reaches its maximum range. If you hit an enemy already frozen, the freeze effect is extended. As time goes by, new enemies pop up (frozen for a few seconds) and also their speed increases. A frozen enemy doesn't kill you but makes the thrown boomerang return to you. Different colours give information about enemy status. Enemies overlap because... because they want to.
This game is based on Chicken Maze https://www.lexaloffle.com/bbs/?pid=57635&tid=32025
All code credit to Chicken Maze. I re-skinned parts and made some adjustments to the game to help me learn a class I am taking on coding Lua in Pico8. Because I'm not sure what I'm doing I messed up the lives somehow and it now glitches out when you collect an item. Not sure what happened.
QUEST has been hailed by critics as "the most exhilarating 299 characters of source code I have played today" and "a true example of minimalism...well definitely not a false example".
Features include:
- Dynamically hard-coded sound effect(s)!!
- Full English dialogue!!
- Fit-on-one-screen source code!!
(This was created as part of TweetTweetJam in which the prompt was to make a game using fewer than 560 characters of code.)





This is my entry for #TweetTweetJam: an unfinished shooter, in about 530 characters of code.
Left/right to move, X to shoot.
It has music and SFX and many things but no actual gameplay.
Jam entry page: https://itch.io/jam/tweettweetjam/rate/331412

V0.31 of the game.
A tiny demake of the PC Atak Marsjanów games (available at atakmarsjanów.cba.pl) that is mostly inspired by the third game, made by one of the original authors.
Run and shoot Martians in this epic 8-stage adventure to kill the Dark Nebulla Twins!
Listen to arrangements of Polish pop music! (coming soon!)
Beat 8 different stages in different environments!
Save the world from Martians!
The cousin that gave me ideas and wrote the plotline for the original games wasn't involved with this, so please treat this as a non-canon Gaiden Game.
(CC) 2018 Adrian Makes Games. Made with love in Poland.

An entry for TweetTweetJam @ https://itch.io/jam/tweettweetjam
The game was required to be made in 560 bytes or less (fit within two tweets), without using the spritesheet.
The cart has a few additional characters for the name and attribution, but really the code is only 542 characters.
Use Left and Right to move. Try to keep the ball from reaching the bottom. You get points for hitting the ball and hitting the objects that are falling. Objects will change the trajectory of the ball.
NOTE: There wasn't enough room in the code for a reset button. Sorry!!
An entry for TweetTweetJam - a weeklong gamejam where everyone makes a game in 560 bytes or less.
Arrow keys to move, X to reset if you die. Your score is based on your forward distance.






the classic playground game of stoplight.
you are only visible when moving.
get to the blue area, avoiding the spotlights, and only moving when the light is green or yellow.
how fast can you be?
submission to #TweetTweetJam 2018
code:
q=64z=circfill
camera(-q,0)c={8,10,11}o={2,4,3}::r::s=1x=rnd(64)-32y=120t=0
e=time()cls()for i=1,10 do
z(rnd(127)-q,rnd(q)+32,5,9)end::l::
t+=1
if t>20 and rnd(1)>.95then
t=0
if(s==1)s=3 else s-=1
end
v=pget(x,y)
if(v==9)goto d
if(v==1)goto w
rectfill(-q,0,q,32,1)
for i=1,3 do
z(0,i8,4,o[i])end
z(0,s8,4,c[s])
?flr(time()-e),-q,0,7
?"웃",x,y,0
if btn()!=0 then
if(btn(⬆️))y-=1


The classic Lights Out puzzle game for the TweetTweetJam. The source code fits in two tweets (560 characters).
Your goal is to turn all the lights off. However, each light toggles all four adjacent lights as well.
I didn't have room for different levels, but there's two modes:
- Lights Out Classic: Lights toggle between off and on (red). Best solution is 15 moves.
- Lights Out 2000: Lights toggle between off, red and green. Best solution is 18 moves.


Hello:
I was having this strange error I couldn't find for hours occurring in PICO. I finally isolated it in new code where I created an array that was sized 64 and when I typed in to test the length of the array:
print(#xfer) |
I got back 63, not 64, despite there being 64 elements ! Where is the missing element ??
array="1234567890123456789012345678901234567890123456789012345678901234" xfer={} for i=0,63 do xfer[i]=sub(array,i+1,i+1) end cls() print(#array) print(#xfer) |



