The "first graphic adventure" (according to itself), and the title that launched the game development careers of Roberta and Ken Williams (and launched Sierra On-Line), is now available on the Pico-8. Do YOU have what it takes to become "a guru wizard?"
All text, graphics, and bugs of the game that launched the game development careers of Ken and Roberta Williams have been lovingly ported to your favorite virtual console. Yes, the entire 140K original has been crunched down to a single 60K cart, including save state, with all new hand-drawn images (see "Tools Used" below). The construction of the game is essentially broken down into engine and data, meaning it could be modified or remixed or rebuilt into a new game (detailed blog posts are in the works).
This is a little mod I made, teaching and demonstrating some of the cool speedrun tech and glitches celeste has to offer.
If you get really stuck on any level, I have a GIF of the completion of some of the harder levels in the first reply.
More info on some of this tech can be found here: https://celesteclassic.github.io/glossary/
Have fun and game on :3
Unsudoku
In Unsudoku, you play as a number moving around on a sudoku board. If you move into a different number, you become that number. If you are seen (by sudoku rules) by the same number as yourself, you lose! Can you get all the numbers off the board?
Additional credits:
OOP project structure mostly based on Kevin Thompson's Void Protocol implementation.
Shuffle function by kittenm4ster taken from here.
Made as a submission for GMTK 2023.
This cart is a barebones Forth implementation in 279 tokens. It could be smaller, it could be more usable, but I haven't really touched it in weeks, so here you go. Probably full of bugs.
Features
eval()
function- Interpret and compile modes - extend syntax in Forth!
if
/then
(implemented in Forth)- A few useful comments, including some commented-out utility functions and basic smoke test.
Non-features / shortcomings
else
(you can add this in Forth)- Arithmetic (you can add this for 11 tokens per binop, or 9 tokens if you're willing to use valid Lua identifiers as operator names)
- Looping (you can probably add this for the cost of a few arithmetic/comparison operators, then add the syntax in Forth for no token cost)
- Passing args or returning values when calling Lua functions from Forth (depending on how fancy you want to get, probably takes 20-50 tokens for a reasonable wrapper)
[
and]
are spelled_lb
and_rb
for some reason.
Hello 👋
Welcome to CrabLife - my take on Fishy, but with more crabs and no fish.
Run around, eat things which are your size or smaller, try not to be eaten by anything bigger than you, and always avoid the octopus.
Become the biggest crab for the greatest intrinsic sense of satisfaction 💪
All feedback is most welcome 😊
Version 1.1 Changelog:
- Added a way to restart after you win
- Now records your best time
- Goal number will no longer be right by the start
- Paper now has slightly rounded edges
- Changed "1 seconds" to "1 second" and "1 moves" to "1 move"
- Added page turning sound effect
Controls:
- Right Arrow - Turn 1 page right
- Left Arrow - Turn 1 page left
- Z / X - Hold down while turning to turn more
- Up / Down Arrows - Turn to middle
My entry for this year's (2023) GMTK Game Jam, which theme was "Roles Reversed".
What happens when the space rocks from the classic Asteroids strike back? Click on the asteroids to stir them into those pesky ships, earn experience and improve!
Made in 48 hours, this is my first jam and I'm quite happy with the result. Probably will come back to it to continue working on it. Let me know what you think!
the game me and awesometurtle70 made for the gmtk game jam!!!
It's time for you to playtest your game that you've been working very hard on! But um, seems the playtesters aren't the brightest. Have these people even seen a game before? No matter, because you patched in some dev tools to help them along.
Controls:
Mouse: move cursor
Hold Left Click/M1: Grab object
X: Kill player
Greetings, your Royal Majesty!
I write you at this most troublesome hour - diplomacy has failed, and our noble Kingdom is under attack from all sides by every single surrounding nation. Our soldiers are outnumbered and outgunned, and the Kingdom's only hope for survival is your tactical ability and acumen. Command the troops yourself, and lead us to victory!
My only advice to you would be about using terrain to your advantage - troops stationed on mountains shoot farther; troops in forests are shielded from enemy fire, to a degree; and troops in lakes and rivers move much slower.
In battle, kill or rout all enemy troops to win. Make sure to keep your camp safe, try to sack the enemy general's camp, and try to not lose any troops, if you can - these additional objectives are optional, and exist for bragging rights only.
Helloooo! New and probably final update to Will The Man Get Frog.
Quite a few new things:
- Mouse support! Composing is now comfier than ever!
- A brand-new background and music themed around new year's eve!
- A not-so brand-new background and music with a big frog in it!
- A LOT more season words (more than twice as much)!
- the "..." punctuation mark, more mysterious than ever.
- "-ed" and "-es" suffixes. Add past tenses and plurals to anything.
- A delicate sprinkle of handpicked new words in almost every category.
- A few bug fixes and quality of life improvements
This is basically a Wolfenstein-3D style ray-caster with floor tiles.
There's no gameplay or even collision detection so far.
The top right of the Pico-8 map region is used to layout the game, using the sprites in tab 3.
The sprites correspond to 8x8 regions in the top left of the map area, which represent the "texture" to draw.
After seeing some cool LED display projects on the forums, I decided make one too. This is a large 128x128 wall display, roughly 384mm² or 15.11 inches² in freedom units. This is very cool, but not cheap. This project could cost you upwards to 400 USD if you decide to make one yourself. This project requires you to solder (soldering a simple bridge) and you will need to use the Linux terminal on your Raspberry Pi.
Do this project at your own risk.
Parts list:
https://www.adafruit.com/product/3211 - Adafruit RGB Matrix Bonnet for Raspberry Pi
https://www.adafruit.com/product/4732 - 64x64 RGB LED Matrix - 3mm Pitch
Raspberry Pi. I used a Raspberry PI 400. My Pi 3 and 3b+ didn't want to work with this.
You will also need access to a soldering iron and solder as you'll be soldering a bridge.
I also suggest getting longer IDC ribbon cables as the ones that come with the displays were not long enough for connecting all 4.
Step 1:
What you'll need to do is flash a microSD card. I used Raspberry Pi OS Lite (Legacy). Something lightweight will be perfect. You will also need to enable SSH access and connect your Pi to Wifi. This can all be done with the Raspberry Pi Imager. Pi Imager: https://www.raspberrypi.com/software/
Step 2:
Next, you'll need to follow The Adafruit guide here on connecting the displays: https://learn.adafruit.com/adafruit-rgb-matrix-bonnet-for-raspberry-pi/driving-matrices
It's also important that you connect the panels like this:
The sequel to MoonShine's RGB puzzle game, with expanded graphics, feel and gameplay!
Gameplay
This game plays just like its prequel and expands on the original code, but now pieces fall smoothly and there's a brand new game feature: shape-coded blocks. Instead of just simple pieces with three stripes of color, there are three varieties of each one with different shapes, and blocks of a certain shape can only be merged with those that have the same one. By pressing up or down on the title screen, you can even change the number of shapes generated by the game.
Credits
Code and graphics by MegaSparky.
Released by MoonShine's PICO-Crew subgroup.
ZIP ZAPPER
by Ellery J. Reyes
Zip Zapper is a top-down puzzle game where you play as a small robot that can shock things. Use this shock ability to interact with your surroundings and get the robot to the portal. Carefully navigate the robot through each level to reach the big portal at the end of the game!
Controls
Arrow Keys or D-Pad to Move
Z or 🅾️ to Shock
X or ❎ to Go Back
About
This is my first PICO-8 game. I wanted to make a level based puzzle game in the month of June and this is the result. I hope you enjoy it and I look forward to developing more PICO-8 game in the future. Thanks for playing!
Credits
Design, Programming, Art, Music, and SFX
The Galaxy is suffering under brutal reign of a mad tyrant, and all cower in fear of his doomsday weapon capable of vaporizing entire planets. But a brave rebel leader has arisen, to free the people or die trying.
To win the game, strike at the tyrant's capital - the more ships you have, the better your odds of succeeding. 6 ships are a guaranteed victory, but even with 5 or 4 you have a decent chance.
To get more ships, visit planets - their chance of giving you a new battleship are displayed as percentage. Planets with more than 50% chance are highlighted in blue. However, beware of occupied planets, highlighted in red - they are garrisoned by tyrant's warships, and will destroy one of your ships each time you arrive at one.