gui = create_gui() gui:attach_button{ label="Press Me", x=0,y=0,w=64,h=64, click=function(self)self.hidden=true end } function _update() gui:update_all() end function _draw() gui:draw_all() end |
Hiding a button throws an error at line 959 due to el being null. The if statement checks for dragging_el but does not check for el, which has become null due to become hidden on line 833.
I propose a check for el check on line 953 so an error is not thrown.
I understand that tap can be used instead and this avoids the issue, but wanted to mention as seems common enough implementation.

UFO: Scorpion's Curse
As you were surveying the hairless ape's mega-structure in your spacecraft the way out was sealed shut! Now trapped, find a way out so you can return home to Mars!
Controls
- Arrow keys to move.
- X to abduct something (grab) or drop current object.
- Enter to bring up pause menu
- Continue to resume game.
- Last Checkpoint to restart at the last checkpoint, resetting all rooms.
- Reset Cart to reload the game.
Credits





Nine tweettweetjam5 entries in one cartridge!
- VULF 3D
- Explore a maze a first person raycast game!
- There be Treasure!
- Use triangulation to find the treasure!
- PADAR
- Defend yourself from incoming bogeys!
- Big Donut
- Become the donut magnate in this idle clicker!
- Diskette
- Dodge the disks, get that high score, don't bleed out on the floor!
- Go
- 2500+ year old board game in 560 chars!
- Blitzar
- Sixteen hundred stars to explore in this space sim!
STORE GALORE
Manage your very own tiny shop! Meet new people and sell them stuff! Move around furniture! Listen to the best shop music! And pay off your giant loan!
Controls
- ⬆️⬇️ ⬅️➡️(Arrow keys) to move and interact with objects
- Circle button (Z or C on keyboard) to cycle through what your carrying
- Hold X and a Direction to grab furniture or decline customers
Latest Changes
- 0.1.9
- Created a save system.
- Added a menuitem to save game.
- Added a menuitem to restart the day.
- Added the option to restart the day from the lose screen.
- Fixed loan payments going into the negative.
- Note there is a 12 item save limit for the player.






All my tweetcarts in one cart, accessible from a unified menu. Will update as I create more.
Menu Controls:
- Up and down to navigate menu
- X/Z to hide the menu
- To show the menu do any of the following:
- Press Tab
- Enter and select Reset Cart
- Ctrl-R for quick reset.
What is a Tweetcart?
Tweetcarts are Pico-8 programs written in 280 chars or less (the size of a tweet!).
For example, Eclipse is just this code snippet:
circfill(63,63,10,0)pal({129,1,130,2,136,8},1)::_::circ(63,63,10,7)x,y=rnd(128),rnd(128)a=atan2(x-63,y-63)c=pget(x,y)if c!=0then c=rnd()>.9and c-1or c pset(x+cos(a),y+sin(a),c)end goto _ |



Pico-8 occasionally seems to forget to select a new line if you've copied something and then create a new tab. Because there is no line selected, pasting seems to crash it
Most of the time a new line is selected after creating and switching to a tab, but occasionally it doesn't. I was able to reproduce although unsure if there's another step (may have to do with switch tabs or alt tabbing).


Controls
- Arrow keys to move cursor
- Z to select a piece and for confirm moving
- X to deselect a piece
Rules
- Pieces move like rooks (four directions, infinite distance).
- Pieces are captured when sandwiched between two opposing pieces.
- Corners and central tile can't be moved onto except for the King. They count as a opposing piece when capturing.
Winning
- Attackers win if they can capture the King by having pieces/corners/board edges on all four of the king's side.
- Defenders win if the king gets to any of the four corners.


bbs version can show new chars. neat!
▮■□⁙⁘‖◀▶「」¥•、。゛゜
!"#$%&'()*+,-./
0123456789:;<=>?
@abcdefghijklmno
pqrstuvwxyz[]^_
`abcdefghijklmno
pqrstuvwxyz{|}~○
█▒🐱⬇️░✽●♥☉웃⌂⬅️😐♪🅾️◆
…➡️★⧗⬆️ˇ∧❎▤▥あいうえおか
きくけこさしすせそたちつてとなに
ぬねのはひふへほまみむめもやゆよ
らりるれろわをんっゃゅょアイウエ
オカキクケコサシスセソタチツテト
ナニヌネノハヒフヘホマミムメモヤ
ユヨラリルレロワヲンッャュョ◜◝




Explore a bunch of squarish islands, dig up some treasure, leave your footprints!
Experimenting with noise map generation combined with auto-tiling.
Controls:
Arrow keys to move
Z to dig/skip map generator animation
X to show mini-map
Uses @Felice's Noise Map Generator.


Trick or treat through the underworld, spooking monsters into fleeing and looting their candy along the way!
Controls:
Up/down keys to navigate menus
Z or C to preform an action
X to back out of a menu
Stats:
Spook (white) - Character runs away if their spook gets too low. Chocolate recovers it.
Sugar (orange)- Used for powerful tricks. Gained through eating candy corn.
Made in a week for GBJam7.




Make sushi and feed customers using the innovative technology of conveyor belts!
Controls:
-Arrow keys to move around the kitchen.
-Bump into counter space to pickup ingredients (red=fish, white=rice, green=seaweed).
-Find out recipes from the book in the lower right.
-Discard used plates and botched recipes in the lower left sink.
-🅾️ (Z or C) to drop an item on the floor.
-You can carry up to 3 items!
Sushi Crafting:
-Dishes are made by combining three ingredients on the makisu (sushi mat).
-Order does not matter!
-If you don't know the recipe, it will become poop which should be discarded.
-The game is played over a week, each day you learn a new recipe.


