hello i am hoping the answer is pretty straight forward and im to tired to realize it right now, but i have a table with 5 values and i would like to do something like
table={1,2,3,4,5}
if btnp(X) then table[i+1]
but also have it wrap back to 1 if the table index reaches the length of the table.
essentially a (for I=1,#table do) but only progresses if I press a button




Tomato Run
Description
This is an endless running platformer game, where you just have to earn the highest running distance, and highest points.
You may step on the crows to add more points!
You may double jump to avoid falling into the cliff.
You may shoot tomato seed to hurt these crows.
Collect higher points by stepping consecutively on the crow.
Controls
Using keyboard
z
to jumpx
to shoot tomato seed←
to go slower→
to go faster
Using gamepad
⚪︎
to jump×
to shoot tomato seed←
to go slower→
to go faster



Intro
This is my first complete(ish) game, which I made while following along with Lazydevs Academy's "Shmup" tutorial series. I am still in the beginning stages of learning to code, and I found this series immensely helpful - so thank you, Lazydevs!
Rules
It's lonely out in space - your job is to spread love and light to the far reaches of the galaxy. Do you have what it takes to make space into a friendly place?

Controls
Use the arrow buttons to control your ship.
Use the "X" button to shoot your heart blaster.
Use the "Z"/"O" button to fire a bomb, and press "Z"/"O" again to deploy the bomb. After a certain period of time, bombs will explode on their own if not deployed.
What is This?
This is a game submission for the Mini Jam 123: Web. It was built around the theme of, "Web", with the limitation of, "There is No Ground".
How Do I Play?

Behind The Scenes...
Running out of motivation and inspiration to make original games, why would I not join a game jam? And that's what I would do. The experience of making this game would be fun, mainly because there would be no over scope, crunch or anything like that. I hoped that I would get into experiences like this. As per the gameplay inspiration itself? Subway Surfers meets casual shmup.


I am doing a jump platformer (8px*8px tiled).
My collision is currently detecting (player location + player x/y acceleration). e.g if (y.player + y.acceleration= -1.4), then the collision detection will check the above block.
If the player was in position 100, and acceleration was y-3, then I tell the checkbox, "player position is 97 (100-3), check up block collision".
The checkbox then notifies back that there is a block ahead, if so I cancel next movement.
Problem example: Position 100 was 1 or 2 blocks away from the block, so the player position remains 1 or 2 blocks away from its target after the update.
(The checkbox moves at the speed of the player, by so, the collision occurs either 3 blocks inside the collided block, or 2 or 1).
What can be done so the hitbox check the block ahead the player, and if true, then the player touches the block surface?
So far I have thought of these two potential solutions:
- Check multiple times collision until the player match the block surface, so check 3 blocks ahead, if colliding, then check 2 blocks ahead, if colliding, then check 1 block ahead, if not colliding then this is the distance to the block ahead, then update the player position (by such amount of attempts) into the tile direction.

This is my submission to the Interstellar Jam 4!
The theme was "Another Dimension," so in this game you have to avoid projectiles by moving across your 1D line (an axis) in a 2D realm!
By collecting orbs you can change your axis and gain a score point. Once you get hit and run out of health, that's it, that's your score.
I would say you've beaten the game once you get a star/gold medal, 14 axis shifts, but you've really mastered it once you get the wow medal! (don't worry, its not that much further)
itch.io version: https://void-gamesplay.itch.io/axis-dodger


Collect a large harvest of carrots with the help of your cute rabbit friends! Don't scare the rabbits away! How many can you get before the day is done?
How to play?
- Use the direction keys to hit the different holes.
- Hit the carrots, but not the rabbits.
- Every 10 carrots, the game gets a little bit faster.
- Hit too many rabbits, and the game is over.
- When the night comes (about 2 minutes) the game is over.
What is this game?
This game was made in 24 hours for Ludum Dare 52. Theme: harvest.
The inspiration for the game was this post I made with a New-Years card. A few people said that the animation looked like a whac-a-mole game, and I decided to make that game when I had the chance. Turns out that the LD theme was perfect for it.

I have an Anbernic RG351V and it's been running PICO8 wonderfully over the past year. It's my primary PICO8 console.
However, I just updated it to v0.2.5e and now when I launch PICO8 (which boots into Splore) I hear the boot music but no display on the screen. No combination of key presses seems to turn on the screen.
The RG351 uses the Raspberry Pi version of PICO8.
I've followed the same update instructions as I have for the past several versions.
https://retrogamecorps.com/2020/11/12/guide-pico-8-on-retro-handhelds/#351ELEC
Up until now, it's been great and just trying to figure something out...or learn what type of animal needs sacrificed to make it work.
I know this is a very device-specific question but figured I might not be alone. Any thoughts or insight is appreciated.



Hi, im learning Pico8 and i think its so coll, sorry for my poor english.
Im triying to make something like classic arcade game, the problem is i dont know how to make my char climb the 4 ladders.
im so happy and excited to learn more, i posted this because im stuck for 4 days trying a lot of things but didnt work for me.
Every little step is a big step for me.
thank you ^^




Het all!
It seems I'm on a cover kick.
Here is the lobby theme from Sweet Home by Capcom!
This is one of my favorites. It's a real shame this game never saw a release outside Japan, until fans translated it years later.
As always, let me know how you like it!
Updated 03/03/24
Slight formatting change for compatibility with latest version of Pico-8


I took a small leap into a multicart game - one cart for the title/intro, another for the main game - so 2 carts in total. I've never tried this before and didn't think much of it until I go to uploading it to the BSS so it will get into Splore any whatnot. This is new territory for me but I know it's something folks do all the time. The docs are not very clear on how to handle it for the BBS.
Here's what I think I have to do...
-
Export the 2nd cart as a PNG:
game_cart2.p8.png
-
Upload
game_cart2
first so it can get an ID from the BBS: #mygame2 -
Once I have that ID, go into
game_cart1
and add theload("#mygame2")
call in the proper spot, in this case when the player press a button to start the game. - Export
game_cart1
as a PNG and upload that to the BBS as a full release game so it has a thread and everything else. This is the cart that will be the one people see in Splore and on the BBS...right?
So assuming those steps are correct, how do I upload a cart to the BBS without it getting a thread?



NOTE: The full game has since been released, and can be found here: https://www.lexaloffle.com/bbs/?pid=124298#p
I'm finally ready to show off the beta version of my first game - a monster catching/training/fighting game called Little Eidolons!


It features a huge explorable overworld map, over 100 variations of Eidolon you can catch, and over 50 moves!
I'd love it if people would be willing to check it out and tell me what ya think, so I can make the final version as awesome as possible!
The save files are compatible with future versions as well, so you don't have to worry about losing your monsters when updating to the release version~
.jpg)

Last month I did "Tiny Code Christmas" (#lovebytetcc), and it was lots of fun, so I decided this month to try #genuary.
The idea is simple: every day you get a prompt from this website, and do some programming art based on it.
Or not. Since I'm a few days late, I decided to begin at prompt #1, "perfect loop":
This was something I threw together rather quickly, just to get started. I used some of the ideas that I already used in #lovebytetcc, but tried to make sure that they all would loop back to zero after 8 seconds (length of pico8 standard gifs).
It could probably be done more intelligently, by restricting the time variable and making the animations based on that, but I just wanted to get something out of the door quickly.

A little game i made based on the popular game "Space Ball" on scratch.mit.edu. the link is: https://scratch.mit.edu/projects/103128232/
Made by micapolos







