Introducing my first game: Bloodymary!!!
Simon has been plopped onto Erid and is having a breakdown. Give him trees to help him feel better and earn his trust!

i wanted to make a really fast kind of game where you really cant control yourself and can mostly only drift. i dont think i nailed it but it was still fun to make
arrows to move
x to slow down quickly
the faster you are going when you get the orb thingy the more points you get
and the quicker you get it the more of a time bonus you also get
bumping into the edges will lose you points
kind of a half baked game

Pazaak is a mini-game from Star Wars: Knights of the Old Republic where the goal is to get as close to 20 points as possible without going over. Win three sets to win the match. Each set, players draw random numbered cards (1–10) and can use custom side-deck modifier cards to change their score.
Basic Rules:
Reach a score of 20 or get higher than your opponent without going over 20.
The Turn:
Draw a green main deck card (1–10), optionally play a modifier card from your hand, then choose to Stand (lock in your score) or End Turn.
Going Over 21:
If your total goes over 20, you bust and lose the set.

Hollow Knight's Path of Pain, recreated in Pico 8 over the last 2 years. This game REQUIRES a keyboard.
Controls: (These are forced to be really weird because Pico 8 isn't meant to have this many buttons, and I didn't understand how enabling full keyboard worked when I started)
Arrow keys to move
Left Shift to Jump
Z is Attack
X is Dash
Hold A to Heal (tap to cast spells)
Hold S to Crystal Dash
D is Quick Cast
Credit to Team Cherry for everything and for being amazing! Go play Hollow Knight and Silksong!
I used Gemini to convert a LZSS compression algorithm into Lua, because the map was too big for Pico 8 to store normally. All other code and art was hand crafted. I used Denote by @bikibird to convert the sealed vessel track into Pico 8. (credit to @wasiknighit for the Pico 8 instruments)
edited: i reposted this with version 2 i fix the issue of bird not flying or disapper when player sling them under the ground or behind the screen the cause of this happens because of this 128px by 128px screen limit i made this to keep the code simple and understandable to me and in the V1 i make the code to through the bird above the ground and forgot to make the sling strech small that way the sling is going through the ground.
in V2 i keep the sling long so player can throught the birds high and have fun,hope you enjoy the game and yes i make a poster for it too its look great on it.

Objects are falling from the sky! Dodge crates, pliers, wrenches and girders while collecting valuable money, gold coins and diamonds!
Controls:
Menu Control
↑↓←→ Keys
Menu OK
Z Key
Cheat Code Input
X Key (Hold)
Move
Player 1: ←and → Keys
Player 2: S and D Keys
Rules:
Objects fall from the top of the screen. Move left and right to avoid the dangerous ones and collect the bonuses.
|
|
[8x8] |
|
|
[8x8] |
|
|
[8x8] |
|
|
[8x8] |
|
|
[8x8] |

Controls: Use the arrow keys to move and switch between characters.
Out Of Step is a multi-character platform puzzle game built around synchronized movement. Players switch between different flamingo characters, each governed by its own movement rules, and guide them through levels filled with platforms, mechanisms, doors, spikes, air currents, and elevators.

.gif)
Every move affects all characters currently in play. This means you must consider not only where the active character can go, but also whether your actions will cause the others to fall into danger!
The concept for the game originated during a 48-hour Game Jam themed "Anchor", where I developed its initial prototype using PICO-8. The version you are playing now is an expanded and polished edition of that prototype.
Gleam
An arcade roguelike puzzler where you slide crystals, defeat monsters, and hopefully escape.

How to play
-
Each level consists of a 4x4 grid of tiles containing four crystals.
-
If you can connect all the crystals, you win and get a point!
-
If you run out of HP or turns, you lose.
-
In order to move the crystals next to each other, you have to rearrange the tiles they are on.
- Use the arrow keys to swap the tile your character is on with an adjacent tile.
Tile types:
|
[16x16] |

In making my game, I've discovered a very unfortunate bug with music().
The first tick(?) of a music() track and the first tick of any loops do not listen to the music volume at 0x5538
This can lead to very weird sounds when music tries to loop while at a lower volume.
https://youtu.be/ZqOCQkaNyIU
In this clip, music volume at 0x5538 is lowered, which causes a very awkward noise when the track loops 0:17 seconds in the video, as the loop tick plays at a regular volume. Even if 0x5538 is 0, so the music shouldn't be able to be heard, this awkward noise still plays whenever the track loops.
https://youtu.be/a5DT9uRlMN4
In this clip, the 0x5538 music volume is set to 0 (it's set in _init() before any music() calls), the per-app master volume is unmodified (0x40). As I switch between scenes, calling music(n) and music(-1), and restart the game, there are repeated blips and noises when music() is called.
This is a big issue, since it means that seperate music and sound effect sliders isn't really possible to implement, since the 0x5538 volume isn't always obeyed, causing weird noises if the music volume is lowered or turned off.

Kana Breaker! is a brick shooter type game.
Shoot the bricks and clear them out to move to the next round.
Bricks will descend after each shot fired.
Shoot the kana that matches the romaji at the top for bonus score, damage, and push back.
At the end of each round, choose a upgrade.
Remember, you can only have 3 upgrades at first.
Shoot the bonus kana for points that increase your max upgrade count.
A random difficulty modifier will be added after each round.
This includes extra hiragana groups, extra health, extra rows, and faster descent.
There are 2 difficulty modes, easy and hard.
Hard mode upgrades the difficulty modifiers twice as fast.
R.P.S. RUSH
A fast arcade survival game where rock-paper-scissors becomes a reflex test.
Enemy hands rush in from the right. Move into position, read their shape, switch to the winning hand, and clash. Every victory builds your combo and multiplier—but one wrong choice, or one enemy slipping past you, costs a life.
The rules are familiar. The pressure is not.
How to play
- Rock beats Scissors
- Scissors beats Paper
- Paper beats Rock
- Winning a clash increases your score and combo.
- A draw is safe, but resets your combo.
- Losing a clash or letting an enemy escape costs one of your three lives.
- Enemy speed and pressure increase as your run continues.

Cosmic Caves
How to play
D-pad: Move player (Left, Right, and Up is jump)
X: Pew Pews (aka Fire Weapon)
You find yourself in a subterranean system of caverns filling up with threatening alien creepy crawlies. You know what to do!
Background
I’ve been puzzled by how to go about spawning enemies when the player is able to navigate outside the confines of a 128x128 map space. This is my first successful implementation of that. Now how efficient it is, well…
And the enemies move about pretty mindlessly, but I looked at the original Super Mario Bros. Goombas and was surprised how lemming-like their behavior was. And it’s friggin Super Mario Bros. That game is a classic and super fun, so the lemming-like baddies aren’t necessarily a drawback, I figure. I wouldn’t have been able to pull this off without tutorials by NerdyTeachers, LazyDev’s, and SpaceCat. Thanks for showing the way y’all.

Yahtzee!
How to play
- D-pad: Move selector
- X: Toggle dice/Score category
- O: Roll
You get 3 rolls every round, you can hold dice so they don't get rerolled. You end a round by selecting a category to score in, so there are a total of 13 rounds.
You get a bonus Yahtzee category when score Yahtzee (5 of a kind) the first time.
If the scores in the categories ones to sixes adds up to more than 63 you get 35 bonus points.
If you can't score in any of the open categories you have to sacrifice one for 0 points.
Scoring
- Ones to Sixes: Total of the number (e.g. 3 sixes = 18 points)
- 3/4 of a kind: Total value of all dice
- Full house (3 + 2 off a kind): 25 points

OH! SHEET!
A simple spreadsheet application for picotron
Oh! Sheet! is a lightweight and functional spreadsheet application designed specifically for the Picotron ecosystem. It features a custom UI, intuitive keyboard and mouse navigation, and local persistent storage.
(v0.1) is an early-stage.
(v0.2) added some sounds.
Interface Controls (Top Buttons)
Grid Management (Top Right)
+Col: Adds a new column to the right.
-Col: Removes the last column from the table.
+Row: Adds a new row to the bottom.
-Row: Removes the last row from the table.
File & Action Bar (Middle Section)
Reset: Clears all grid data and resets the table to its default size (12 Columns x 20 Rows).
File: [filename.txt]: Click this field to edit the file name.
Save: Saves the current spreadsheet data into the specified file (Please use Txt).
Files will be located on /appdata/bbs/ohsheet






1 comment



