I realized I never uploaded my submission for the GMTK Game Jam 2022 on the PICO-8 BBS, so here's that (whoops!).
Dice Drop Dash
This game was made within a tight ~6 hour period rather than the 50 hour period of the GMTK Game Jam 2022.
- Left/Right: Move Target
- Down: Drop
When you drop a dice, its value will be subtracted from the value of the highest in the stack, and the difference will grant you points. Aim for the highest score without overflowing the stack!
This is an improved version of an old cart of mine.
Added : better face sorting, perspective projection, lighting and a teapot model.
You're free to suggest improvements. In particular, due to the way I render triangles, there are occasional holes between faces.
If you speak French and wish to learn about how was is made, here is a document with some explanations. Even if you don't speak French, I've included links to helpful English resources about 3D rendering.
Controls:
- Left/Right: rotate Y
- Up/Down: rotate X
I was inspired by this tweet featuring cylindrical parallax:
https://twitter.com/GhostHandDev/status/1466440109654482952
And decided to recreate the effect in PICO-8. I tried making the code readable, so feel free to remix, improve, or reuse it in your own carts.
Birds With Guns
An Owl-some Roguelike Twin-Stick Shooter
Are you ready to have a quacking time? Toucan play this egg-citing game right now! Made by an im-peck-able team of quail-ified developers, you're gonna have no egrets.
Evil Robofox has captured all the birds to steal their eggs. The bird kingdom is counting on you to save them!
Controls:
Keyboard + mouse mode:
Arrow keys or ESDF: Move
Left click: Shoot
Scroll: Switch weapon
P or Enter: Pause
Keyboard only mode:
Wide font
A wide font using only P8SCII characters overlayed onto each other. Uses 76 tokens, feel free to use it with credit!
function wide(t,x,y,col) --credit to yolwoocle t1= " ! #$%&'() ,-./[12345[7[9:;<=>?([[c[efc[ij[l[[([([st[[[&yz[\\]'_`[[c[efc[ij[l[[([([st[[[&yz{|}~" t2=" !\"=$ '()*+,-./0123]5678]:;<=>?@abcdefghijklmnopqrstuvwx]z[\\]^_`abcdefghijklmnopqrstuvwx]z{|} " n1,n2="","" for i=1,#t do local c=ord(sub(t,i,i))-16 n1..=sub(t1,c,c).." " n2..=sub(t2,c,c).." " end if(col!=nil)color(col) [ [size=16][color=#ffaabb] [ Continue Reading.. ] [/color][/size] ](/bbs/?pid=99417#p) |
Discord Simulator
Press any button (X/C/V/Arrow keys) and enjoy the chaos.
Thanks to the people on the PICO-8 Discord for the profile pics/usernames/message suggestions. Special thanks to @Czarlo.
Please feel free to suggest more profile pics/usernames/messages! :) The dumber or cringier, the better!
DERAILED!
WORK IN PROGRESS
Derailed! is a 2-player demake of Unrailed!, a co-op game where you build tracks to keep a train on its rails. Communication is vital!
How to play
Chop wood and mine stone, and store those into the storage wagon. Use the crafted rails to extend the train track until the next station! Have fun!
Controls
Arrow keys: move
O/X : action (pick up/place items)
Stuff left to implement:
- More wagons
- Wagon upgrades
- Infinite worls! (Roguelite!)
- Gameplay improvements
Credits
Music remixed by @Gruber:
LCD Custom font
Recreation of the font used by some LCD screens.
Please credit Yolwoocle if you use it, feel free to use it anywhere, like your Idle MMORPG Metroidvania with LCD screen graphics!
(Jokes aside, I would be very curious to see what a game using this font as graphics would look like -- there's an LCD screen pixel art included in the cart.)
Some characters might not correspond to their usual pico-8 counterparts. This is because the character codes are copied directly from the lcd character sheet.
Copy these lines to use the font in your cart:
[hidden]```
poke(0x5600,unpack(split"6,6,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,17,29,19,17,14,0,14,4,6,4,4,4,14,0,14,14,17,8,4,2,31,0,14,14,17,12,16,17,14,0,14,12,10,9,31,8,8,0,14,31,1,15,16,17,14,0,14,14,17,1,15,17,14,0,14,31,17,16,8,4,2,0,14,14,17,14,17,17,14,0,14,14,17,30,16,17,14,0,14,4,10,17,31,17,17,0,14,15,17,15,17,17,15,0,14,14,17,1,1,17,14,0,14,7,9,17,17,9,7,0,14,31,1,7,1,1,31,0,14,31,1,7,1,1,1,0,14,0,0,0,0,0,0,0,0,4,4,4,4,0,0,4,0,10,10,10,0,0,0,0,0,10,10,31,10,31,10,10,0,4,30,5,14,20,15,4,0,3,19,8,4,2,25,24,0,6,9,5,2,21,9,22,0,6,4,2,0,0,0,0,0,8,4,2,2,2,4,8,0,2,4,8,8,8,4,2,0,0,4,21,14,21,4,0,0,0,4,4,31,4,4,0,0,0,0,0,0,6,4,2,0,0,0,0,31,0,0,0,0,0,0,0,0,0,6,6,0,0,16,8,4,2,1,0,0,14,17,25,21,19,17,14,0,4,6,4,4,4,4,14,0,14,17,16,8,4,2,31,0,31,8,4,8,16,17,14,0,8,12,10,9,31,8,8,0,31,1,15,16,16,17,14,0,12,2,1,15,17,17,14,0,31,16,8,4,2,2,2,0,14,17,17,14,17,17,14,0,14,17,17,30,16,8,6,0,0,6,6,0,6,6,0,0,0,6,6,0,6,4,2,0,8,4,2,1,2,4,8,0,0,0,31,0,31,0,0,0,2,4,8,16,8,4,2,0,14,17,16,8,4,0,4,0,14,17,16,22,21,21,14,0,14,17,17,17,31,17,17,0,15,17,17,15,17,17,15,0,14,17,1,1,1,17,14,0,7,9,17,17,17,9,7,0,31,1,1,15,1,1,31,0,31,1,1,15,1,1,1,0,14,17,1,29,17,17,30,0,17,17,17,31,17,17,17,0,14,4,4,4,4,4,14,0,28,8,8,8,8,9,6,0,17,9,5,3,5,9,17,0,1,1,1,1,1,1,31,0,17,27,21,21,17,17,17,0,17,17,19,21,25,17,17,0,14,17,17,17,17,17,14,0,15,17,17,15,1,1,1,0,14,17,17,17,21,9,22,0,15,17,17,15,5,9,17,0,30,1,1,14,16,16,15,0,31,4,4,4,4,4,4,0,17,17,17,17,17,17,14,0,17,17,17,17,17,10,4,0,17,17,17,21,21,21,10,0,17,17,10,4,10,17,17,0,17,17,17,10,4,4,4,0,31,16,8,4,2,1,31,0,7,1,1,1,1,1,7,0,17,10,31,4,31,4,4,0,14,8,8,8,8,8,14,0,4,10,17,0,0,0,0,0,0,0,0,0,0,0,31,0,2,4,8,0,0,0,0,0,0,0,14,16,30,17,30,0,1,1,13,19,17,17,15,0,0,0,14,1,1,17,14,0,16,16,22,25,17,17,30,0,0,0,14,17,31,1,14,0,12,18,2,7,2,2,2,0,0,30,17,17,30,16,14,0,1,1,13,19,17,17,17,0,4,0,6,4,4,4,14,0,8,0,12,8,8,9,6,0,1,1,9,5,3,5,9,0,6,4,4,4,4,4,14,0,0,0,11,21,21,17,17,0,0,0,13,19,17,17,17,0,0,0,14,17,17,17,14,0,0,0,15,17,15,1,1,0,0,0,22,25,30,16,16,0,0,0,13,19,1,1,1,0,0,0,14,1,14,16,15,0,2,2,7,2,2,18,12,0,0,0,17,17,17,25,22,0,0,0,17,17,17,10,4,0,0,0,17,17,21,21,10,0,0,0,17,10,4,10,17,0,0,0,17,17,30,16,14,0,0,0,31,8,4,2,31,0,8,4,4,2,4,4,8,0,4,4,4,4,4,4,4,0,2,4,4,8,4,4,2,0,0,4,8,31,8,4,0,0,0,4,2,31,2,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,5,7,0,28,4,4,4,0,0,0,0,0,0,0,4,4,4,7,0,0,0,0,0,1,2,4,0,0,0,0,6,6,0,0,0,0,31,16,31,16,8,4,0,0,0,31,16,12,4,2,0,0,0,8,4,6,5,4,0,0,0,4,31,17,16,12,0,0,0,0,31,4,4,31,0,0,0,8,31,12,10,9,0,0,0,2,31,18,10,2,0,0,0,0,14,8,8,31,0,0,0,15,8,15,8,15,0,0,0,0,21,21,16,12,0,0,0,0,31,0,0,0,0,31,16,20,12,4,4,2,0,16,8,4,6,5,4,4,0,4,31,17,17,16,8,4,0,0,31,4,4,4,4,31,0,8,31,8,12,10,9,8,0,2,31,18,18,18,18,9,0,4,31,4,31,4,4,4,0,0,30,18,17,16,8,6,0,2,30,9,8,8,8,4,0,0,31,16,16,16,16,31,0,10,31,10,10,8,4,2,0,0,3,0,19,16,8,7,0,0,31,16,8,4,10,17,0,2,31,18,10,2,2,28,0,0,17,17,18,16,8,6,0,0,30,18,21,24,8,6,0,8,7,4,31,4,4,2,0,0,21,21,21,16,8,4,0,14,0,31,4,4,4,2,0,2,2,2,6,10,2,2,0,4,4,31,4,4,2,1,0,0,14,0,0,0,0,31,0,0,31,16,10,4,10,1,0,4,31,8,4,14,21,4,0,8,8,8,8,8,4,2,0,0,4,8,17,17,17,17,0,1,31,1,1,1,1,30,0,0,31,16,16,16,8,6,0,0,2,5,8,16,16,0,0,4,31,4,4,21,21,4,0,0,31,16,16,10,4,8,0,0,14,0,14,0,14,16,0,0,4,2,1,17,31,16,0,0,16,16,10,4,10,1,0,0,31,2,31,2,2,28,0,2,2,31,18,10,2,2,0,0,14,8,8,8,8,31,0,0,31,16,31,16,16,31,0,14,0,31,16,16,8,4,0,9,9,9,9,8,4,2,0,0,4,5,5,21,21,13,0,0,1,1,17,9,5,3,0,0,31,17,17,17,17,31,0,0,31,17,17,16,8,4,0,0,3,0,16,16,8,7,0,4,9,2,0,0,0,0,0,7,5,7,0,0,0,0,0,0,0,18,21,9,9,22,0,10,0,14,16,30,17,30,0,0,0,14,17,15,17,15,1,0,0,14,1,6,17,14,0,0,0,17,17,17,25,23,1,0,0,30,5,9,17,14,0,0,0,12,18,17,17,15,1,0,0,30,17,17,17,30,16,0,0,28,4,4,5,2,0,0,8,11,8,0,0,0,0,8,0,12,8,8,8,8,8,0,5,2,5,0,0,0,0,0,4,14,5,21,14,4,0,2,2,7,2,7,2,30,0,14,0,13,19,17,17,17,0,10,0,14,17,17,17,14,0,0,0,13,19,17,17,15,1,0,0,22,25,17,17,30,16,0,14,17,31,17,17,14,0,0,0,0,26,21,11,0,0,0,0,14,17,17,10,27,0,10,0,17,17,17,25,22,0,31,1,2,4,2,1,31,0,0,0,31,10,10,10,25,0,31,0,17,10,4,10,17,0,0,0,17,17,17,17,30,16,0,16,15,4,31,4,4,0,0,0,31,2,30,18,17,0,0,0,31,21,31,17,17,0,0,0,4,0,31,0,4,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,0"))
poke(0x5f58,0x81)
[ [size=16][color=#ffaabb] [ Continue Reading.. ] [/color][/size] ](/bbs/?pid=94857#p) |
My attempt at making my own 3d renderer. The code is not clean and it's quite laggy, but I'm overall satisfied with it, and I learned some new stuff. You can change the object being displayed by editing the source code. I'm not planning on optimizing it for now.
Controls:
Left/Right : rotate Y
Up/Down : rotate X
C/X : rotate Z
Player 2 Up/Down (E/D) : Zoom/Dezoom
01/may/2023 update :
New revision. Surface lighting, camera perspective, and better face sorting.
Pause -> "Disco colors" to enable disco faces
Pause -> "Obj" to switch between donut/teapot
Anchors & Miners
Mine deep down into caves using an anchor! Get gemstones and avoid red explosives, and get the best score!
Controls:
[Arrow keys] to move, [X] to play, [Enter] to pause.
Made for the Ludum Dare 48 Game Jam >>> Rate us! https://ldjam.com/events/ludum-dare/48/anchors-miners
Credits :
- Yolwoocle: Graphics, Code & Sound Design
- ArkanYota: Code
- Baharto: Music (SOUNDCLOUD: https://soundcloud.com/baharto)
- Theobosse: Existing (and being cool)
Pico Dino
A reimagination of Google Chrome's offline game in Pico-8!
Features an expanded moveset and reimagined graphics!
It's based off this animation I made some time ago:
https://www.reddit.com/r/PixelArt/comments/g931lk/game_boy_style_animation_of_google_chromes_offine/
Controls:
Jump - Up Arrow / C
Crouch - Down arrow / X
Made with ♥ by Yolwoocle
Available on itch.io too: https://yolwoocle.itch.io/pico-dino
Chaser Of Dawn
Made for the Ludum Dare 47 game jam, with the theme "stuck in a loop".
Your spaceship just crashed on a tiny alien planet! Gather resources to repair your spaceship and go back home. But beware, the day is burning hot and the night is freezing cold in this strange world.
Controls:
Arrow keys: Move/Navigate
C: Mine/Confirm
X: Craft/Back
This was a very fun project, created in 3 days by:
Yolwoocle - Code and Art
Theobosse - Code
Arkanyota - Code
Elza - Sound design
Raphaël - Logo art
Hi,
I am unable to record any GIFs or screenshots. Each time I try to, I get an error that says "Failed to save Screenshot/GIF", because the path to my desktop is something like "C:\Users\Léo\Desktop\".
The "é" is what's causing the issue. Since this is my session username, I cannot modify it, and thus I can't record any GIFs or take any screenshots, and I can't modify the screenshots folder as something outside my session either.
Screenshotting works perfectly on my other laptop, and changing the folder name to something like "éà" will make it impossible to take any captures.
I am on Windows 10.