https://github.com/OnionUI/Onion
Onion OS for the Miyoo Mini Plus seems to be based on Linux so I decided to try to get Pico-8 proper to run on it since FAKE-8 tends to break on a lot of games, plus I miss SPLORE, which seems possible to use given it's WIFI chip. But sadly I'm running into errors.
No matter which version I try to run I get this weird error, IDK if this means it's trying to execute it in the wrong way but it's weird
/mnt/SDCARD/pico-8 2 # ./pico8 ./pico8_32bit: line 1: syntax error: unexpected word (expecting ")") |
Any idea what could be the problem?











How to play
Move - Use arrow keys
Shoot Bullet - Press/Hold X/V
Shoot Special Bullet - Press/Hold Z/C
Rules
Catatac is a Shmup (Shoot-em-up) game in which you control a ship and you need to defeat the evil cats with your laser beam. You have 6 different ships to choose, 5 powerups to get, and 8 types of enemies to defeat!
Bugs/suggestions
If you experience a bug, comment below and describe the bug in detail, and what version your playing on. You can check the version on the top left corner in the start screen.
If you have a suggestion, comment below with the suggestion and i might add it in the next update, if i dont run out of token space.

What is Heliman?
Simply put, I bet Heliman is the worlds most unfair platformer!
Why so. Because there's like a 3 minute level (still under development)
of pure pixel perfect jumps, frame perfect timings and has no checkpoint...
.png)
Controls
Left/Right to run
X to jump
C to copterate
Also, this game is still under development, so feedback would be appreciated!
Bet it takes a couple times for you to beat this, and there is no goal so
you're just testing this... MUAHAHAHAH
EXTREME Edition:



Possible bug / user error / 'feature' of rounding(?)...
cls() print("0x7b18.3060") print(tostr(0x7b18.3060)) print(tostr(31512.189,true)) print(tostr(31512.188965,true)) |
Why does PICO-8 return the s16.16
value for the hexadecimal with too few digits?
i.e. the conversion with tostr() hex>dec>hex is lossy.






Month 7 of Pico View brings us a great lineup of tips, code, art, and games. If you missed what has happened recently in the community, catch up here!
Contents:
-Cover Art by SaKo
-PSA to All those Trying to Learn to Code - archonic
-How Structured Iteration Helped Me Overcome My Lack of Art Skills - Pedro Machado
-Featured Interview - Vlad ft. Marina
-New Community Stars - Nerdy Teachers
-Featured Game Review: Kalikan - Achie
-Tokenomics 101 - Josiah Winslow
-Function Showcase
-Pixel Art Gallery - Mierdinsky
-Prototype Party - Vertical Jumper
Read it here: https://nerdyteachers.com/PICO-8/Pico-View/?issue=7
Enjoy! =D
Platformer concept using Nerdy Teachers platformer series for base player code, collision, and animations.
Honestly, really proud of this parallax cloud effect, although it's one issue seems to be that the clouds won't move if the player is in the starting position, which maybe has to do with my math moving the x drawing position for the clouds depending on the player.x's positions and being so close to the map limits.
This is my first real pico 8 project!
Let me know if the aesthetic inspires any gameplay ideas!
EDIT:
Spent hours trading code with chatgpt and learning how to implement the cats, they're a little finicky and unpredictable, but that's cats for you.
For now, enjoy endlessly collecting stray cats!







Onion Ring

A game by Morgan Nayer and me, developed in 48 hours for a game jam.
An onion fighting for its life.
Face hordes of lumberjacks and show your superiority alone against all. Make your enemies cry.
2 games mods :
- Defense Game : defend the pond, and try to drink 40 liters of water despite the waves of enemies.
- Beat them all Game : try to defeat the most lumberjacks.
Description:
Again! is a puzzle-platformer game in which even death moves you towards your goal.
With a clever use of your previous attempts, you can progress through 9 levels and 3 different environments.
Again! was created as an entry to My First Game Jam: Summer 2023 with the theme "Cycles".
Controls:
- Arrow-key: Movement
- X: Jump (hold to charge)
- Z: Reset the level
- P: Menu (turn music on/off)

Development:
The game was created in Pico-8 over one weekend. The game is also available on itch.io.

UPDATE: Fixed suspension to lean towards the outside of turns, not the inside.
Welcome to the Whiplash Taxi Company, where our motto is "The slower you're there, the lower the fare!"
As a valued employee and taxi driver, your job is to pick up passengers and deliver them to their destination as fast as possible, by any means necessary.
Passengers are easy to spot, just look for the big red arrows over their heads.

Simply stop next to them so they can jump in!
Then follow the red destination indicator to the destination and stop when it says "stop!".











Description:
Dungeon of Numeromancy is a dungeon crawler with math-based combat.
You battle your foes by answering mathematical quiz questions, where correct answers unleash powerful spells that damage the monsters. Answering incorrectly and the attack will fail, allowing the monster to strike.

Controls:
- Arrow-key: Movement
- X: Selecting the answer
Story:
Math is the core to our reality and to the magic itself. An unexplained anomaly appeared in the depths of a dungeon and disrupted the very foundation of magic. The esteemed Math Mage Guild has called upon you, a promising young Math Mage, to venture into the treacherous dungeon and restore the balance of the magical world. Can you rise to the challenge?



I can't wrap my head around this issue, because it really seems like there is none, and I feel like either I am going schizo or PICO-8 is.
I'm working on a prototype platformer to learn a bit.
Basically, the logic of the animation I came up with is making a timer that could count up to 10 by 0.5 per frame in the update() function (so, basically, a timer that went up by 1 every two frames).
I then set up my commands function so that every time i press either left or right, the player not only moves in that direction, but also changes sprites in its spr() function (the player sprite is saved in the PL table under the SPT variable).
This is done by calling a custom function, anim() in the if statements of the commands() function. anim() is a custom function that basically changes the PL.SPT (the player sprites) based on the value of the timer I spoke about earlier.
So far so good. Surely not the most efficient way to pull this off, but still, glad I worked it out. Except I didn't, because even though it works with the left button, I CANNOT get it to work with the right button. I just cannot find a reason for the left button to work and for the right button not to, but it just doesn't and tbh I'm going crazy because I really can't see an issue with my code (except extremely high inefficiency :D).
I know this is not the best way to pull off the animation, but now its beyond my point. I REALLY wanna know what's wrong with this code above all else.
ALSO the AND X<10 in the BTN if Statements are useless, I already realized that.




The third instalment in the beloved Maze Guy trilogy. Featuring keys, crates, actual puzzles, and not really any mazes. Also there's no undo button (sorry).
Have fun ✌️

Kumatori Panic!

This game is an entry for the A Game By Its Cover 2023 jam! Original famicart design is Kumatori Panic! by Eat Sleep Meep!
Check their cart and other works out!
Versions:
0.1 - Jam version released for AGBIC 2023
0.2 - Fix Endless loop bug (hopefully).
Gameplay
Kumatori Panic! is a combination of Sokoban type entity pushing and Bejeweled like color matching. Gather all the chicken before they ran off! Connect 3 or more matching ones to gather them into the coop!
Bump into the chickens from a direction to push them, if nothing is in the direction you are pushing.

Hello everyone! My first game is now available!
It includes;
- Mini-sized Metroidvania
- Gimmicks such as Keys-Key doors, Upgrades, and breakable Rocks
- Combat against enemies, both on ground and in the air
So if you are fond of them, I hope you to play and have fun!
I had been inspired by these works;
- Nerdyteacher's platformer tutorial - Not to mention, the great masterpiece
- UCHU MEGA FIGHT by uchuzine - caused me to get into pico-8
- Lazydev's Shmup tutorial - learned some nice function from this









