Over the last month I worked on a little Pikmin-inspired game for the 21st Eggplant Podcast game jam. What I ended up with is a fun little toy where you explore a level looking for three parts of a ship needed to escape a collapsing moon.
Ultimately I didn't end up delivering on a lot of the planned features or narrative that I had in mind, but I'm happy with the end result. I developed portions of the game live on Twitch (https://www.twitch.tv/kevinmakesgames) and YouTube (https://www.youtube.com/@kevinmakesgames/streams). I regularly committed and pushed all of the project files to Github (https://github.com/kevinthompson/moonbreak-p8/) along the way.
I developed this in part as a test of the object-oriented approach I've been refining in PICO-8. In the end I still came pretty close to the token and compressed size limits so I still have work to do optimizing my OOP approach (or you know... admit defeat it and write more data/function-oriented code).
Here's a little machine that generates Euclidean Rhythm.
You may read more about Euclidean Rhythm here https://en.wikipedia.org/wiki/Euclidean_rhythm
--controls
Press play button on the left bottom part of the machine to play the sequence.
You may find two knobs on the bottom right part of the machine. The left knob changes the amount of steps in the sequence. The right knob changes the amount of euclidean triggers.
You may also change the speed if the sequence by pressing up and down arrows. The speed is shown in BPM on the top right corner of the screen.
I was interested in creating euclidean generator in Pico 8, so this cart is just an example. Hope you'll find it interesting.
PixelBasket
A singleplayer basketball game
Game objective
Get as many points as possible before time runs out. Take advantage of throws from different scoring zones. Jump during throws and to get the ball.
Controls
- Movement: arrows
- Jump: [z]
- Throw: [x] (the longer you hold, the harder you throw)
Main game music was created based on beat of RBI Baseball: Nobody On Base (sequenced by Sivak Drac) and with Denote tool.
I'm experiencing an issue with Picotron. I have two monitors, and I would like to have Picotron running in full screen on one monitor while using a web browser on the other. This way, I can research and switch back and forth between tasks.
However, when I click on anything outside the Picotron window, it minimizes itself. Is there a way to fix this behavior? I know I can run it in windowed full screen, which would solve the issue, but I prefer to use proper full screen. It seems odd for it to minimize every time it loses focus.
Is there a solution for this?
Sherbet Shuffle was a quick game I threw together this weekend inspired by the Arcade Paradise mini-game Stack Overflow.
Match all the same flavor ice cream together in two different game modes. Casual mode has no timer, you can reshuffle the puzzle with the new button if you get yourself stuck with no penalty, and it's just there to be a relaxing time. Career mode starts you with 180 seconds, and you gain a few seconds every time you make a match of 4. If you get yourself stuck you can reshuffle the puzzle with a 10 second penalty, so it is recommended that you start with Casual mode until you know how the puzzles work.
Every puzzle is possible, as you have two hands that can each grab a scoop of ice cream, but since these scoops can only be placed on top of the same flavor or an empty cone, you can get yourself stuck if you aren't paying attention, and will need to reshuffle the puzzle. You can figure out some nifty tricks since you can grab two different scoops, and you can maneuver yourself across some sticky situations.
Quick loader for picowesome v1.5. Place games in carts/picowesome/[genre]/name.p8.png. The square brackets around the genre directory are necessary.
The previous version was working with an older pico-8 version's limitation with the ls system command. At that time, the ls called from a cart could only look at the root directory. This was changed in v0.2.5 I believe.
Cart must be saved local in your carts directory to work.
Download picowesome 1.5 for here:
https://www.reddit.com/r/Roms/comments/1c2wcdg/picowesome_v15_apr122024/
Download picopi here:
https://github.com/keints/picopi/
DISCLAIMER: This mod REQUIRES Celeste Tech
This is Celestial. It is a fun(?), challenging mod that requires immense knowledge of tech(in which you can learn here). I hope that you don't give up! Also in the menu there is a practice mod option to get better at a level (if you dash left on the first level). Enjoy! :)
This mod includes:
- New levels
- Harder map
- New balloons
- Barrier blocks?
if on_ground = true
????????????
CREDITS:
- A human human (code+Berries)
- Me (mapped + verified(?))
- Helper (?)
- Evercore
- Foreverred stuff
- Practice mod inject
- Badeline sprite borrowed from old site
HeadKnight
Defenders of the kingdom
This is the title of my little game project I've been working for a while, even as it's development has slowed down due to life events it still continuing and I'm happy to announce I'm releasing a small demo of the game.
It's a simple arena horde 2d game where you kill enough monsters to proceed to the next horde until the boss horde.
Currently there's only 1 boss, a couple hordes and an infinite mode, with 5 playable characters, 3 enemies and 2 items.
Planned features are coop multiplayer, dialogues between characters and the bosses, a full story, more enemies and bosses and much more.
Controls:
Left-Right : direct the player left and right
Stonekeep's Dungeon is a simple Dungeon Crawler inspired by first Wizardry and its clones.
Any comments, criticisms or ideas are welcome :)
release 1.2.0 (2024-10-10)
- tweaked level of character in recruit screen
- corpse are replaced with chest that can be locked
release 1.1.10 (2024-08-15)
- tweaked screen navigation and save points
release 1.1.9 (2024-08-13)
- maximum health point are at least 1
- add remaining mana point to spell screen
- fix recruit screen
- tweaked default party
release 1.1.8 (2024-08-13)
- fix regression bug in combat
- fix regression bug in item creation
- code optimization
release 1.1.7 (2024-08-12)
life
I saw this youtube video a while ago and decided to recreate the stuff from the video
turned out pretty cool. In the code you can easily edit stuff like add more variants, make more particles etc.
you can use it as background, i think it works well.
use up to make a new simulation
thanks for checking it out
boxing (1.1)
Single-Player is now supported :)
A fun multiplayer game. fight with up to 4 friends and have a blast.
Choose a color and get going. Controller supported 👍
-
Pressing shift will show the controls for all players.
-
d-pad/joystick/arrow keys to move
-
one button to dash (you deal more damage)
- other one to block (a failed block will result in a self-stun)
I have no idea how and what all the things in the music editor do. So if someone wants to make some smashing sound-effects for the game (or music) that be great.
Have fun playing :)
firestarter
Some small game I have been working on that I managed to not quite finish.
There are some bugs I still need to adress and I don't like how the transitions turned out.
Fixing the issues requeres a lot of the code to be rewritten because the current version is a bit messy.
Would like some feedback on wether the concept even works too.
A small little scanline test I made out of boredom..
I know it isn't top-tier, or the most efficient, but I tried, atleast.
If you care a bit for how this was done, I basically set a couple FOR loops, get certain pixels' color, retrieve a certain value from a table, set a pixel with the recently retrieved value from that table at the position of the pixel that we retrieved its' color from, and, then, repeat that ~8192 times, and then you got some mediocre scanlines! :D
I get that was a bit vague, but if you want a more detailed explanation, just look inside the cartridge.
(passive aggressiveness not intended.)