My submission for the O2A2 VN Jam (Only One of Any Asset), a short visual novel about Lilith meeting the tentacle monster Medusa.
This is prequel to my previous game Medusa a short SHMUP about protecting Medusa as you escape.
Many thanks to dragonsbutalsorabbits for drawing the character sprite at very short notice before the jam deadline.




![]() |
[0x0] |
BLASKJACK
After some tinkering around with the engine and it's programming language, I've decided to make a legitimate game, and what better to do than make a remake of one of my favorite card games: blackjack (no i am not a gambling addict).
Of course this is my first real project, and no real guide was followed so it's bound to be messy here and there. I just advise you to not look at the code and report bugs if you find any.
Controls
walk: left,right
stomp: down / X
jump: up / O
Stomp!
A turn-based-platformer-roguelike. The objective is to get a high score in 300 turns (10,000 is good).
Use your stomp to set rocks rolling, spikes falling, and bombs exploding.
Score Card
Wall: 10
Rock: 20
Wall, Drill: 50
Wall, Bomb: 80
Gem: 500
Worm: ???
Gold Worm: ???
You get half-points for anything you destroy with your amazing stomp - find other ways to destroy stuff.
Please post your best score if you choose to comment.



A game made in one day for this game jam: https://itch.io/jam/vetelinos-summer-jam-july-2021
You are a ninja agent penguin on a unicycle and must stop ice cream terrorists from doing something horrific.
Arrow keys to move. Z & X to shoot.

Hello all, again.
I'm trying to get my head around tables.
I thought it would be a good idea to store a table of the possible modes and enemy can be in, chase, pause, detect etc.
So the enemy could only be in one mode at a time without all the if statements.
I tried this:
function add_new_enemy(x,y,type) add(enemy,{ mode={}, add(mode,{1,2,3}), x=x, y=y.... etc. |
Adding a table called 'mode' with values 1,2,3 (All in the name of experimentation.)
Similar to the last problem I asked about, I'm trying to just print the first value of 'mode'.
In the _draw I have this:
print(enemy[1].mode[1]) |
But that print NIL
What am I doing wrong? is my table all wrong are is my print statement wrong?
Many thanks
Peej



Hello,
I've recently discovered Pico8 and am falling in love with it. One small quirk that might be easy to change but I did not figure out: how can I change the background of the environment, i.e. everything besides the Pico8 window in fullscreen mode on MacOS? It's a rather distracting red-black striped pattern and I'd favour something else, e.g. everything in black.
Any hints are appreciated,
Thanks,
Michael



Pub Night
This game was my submission for the GMTK Game Jam 2021. I was suffering from a bad cold during the jam, so I unfortunately wasn't able to make anything that good. Nevertheless, I'm glad I at least made something.
Originally, I only uploaded this to by itch page (https://niall-chandler-games.itch.io/) as I honestly forgot to upload it here :/
I hope at least you like it, at least a little. It's not much, but I did try.
Maybe you'll relate to wanting to join your friends in a pub...
Please notice that this game is WIP.
Special thanks to:
- Murka: some ideas
- Rilden: drawing deck help
- SimL altar help
How to play:
Map of the floor
Press up/down/left/right arrow to choose the room.
Press X to enter.
![]() |
[0x0] |
![]() |
[0x0] |



Right now, tostr(n) converts to decimal, and tostr(n,anything_except_nil_or_false) converts to hex.
Could it use the optional second arg as a base if it's a number? e.g.
>?tostr(255) 255 >?tostr(255,false) 255 >?tostr(255,true) 0x00ff.0000 >?tostr(255,16) 0x00ff.0000 >?tostr(255,10) 255 >?tostr(255,2) 0b0000000011111111.0000000000000000 |
For the sake of simplicity, you could limit it to the bases the parser can read. I think that's just decimal, hex, and binary.



Hi people, thanks for checking out my game.
Instructions:
This is a high score game; you need to get as many gold coins as possible.
Go to the red flag to progress to the next level.
Notes:
This is my second published game on pico-8.
I made this throughout the night and now I need sleep.
My website:
https://sites.google.com/view/owenmyoven
UPDATE: The dungeon generation logic has been revamped. Rooms are not always rectangular, and can often have a bit more cover (or hiding places for monsters). Also added a couple of new enemy types. Gold has been removed (I needed the extra tokens), but it didn't really do anything anyway.
Grab your magic staff and venture deep into the demon realm to defeat Bahmott and his evil servants!
Trial of the Sorcerer is a procedurally generated 3D first person shooter inspired by Wolfenstein 3D and Catacomb Abyss.
Shoot monsters, collect loot, find keys to unlock doors, and try to find the exit to the next level.
And don't forget to pickup the power crystals to level-up your magic staff along the way.









