v1.1: Fixed occasional impossible jumps
This is a little endless runner game featuring Pico-8 mascot Jelpi in just 500 characters of code. I tried to cram in the best graphics and parallax scrolling that would fit. Hope you enjoy it.
(Submission to TweetTweetJam 8)
Controls:
Jump----Any button
Restart--reset
I just started using PICO-8 for the first time and using it for a little metroidvania project I had in the back of my mind for a while.
My question as of now doesn't regard coding or techs, but user experience.
Why is my sprite palette pretty much cut to a third of its full size at the bottom of the screen WITHOUT the possibility to navigate? I'm literally prevented from accessing a good portion of the tile palette because the interface just won't let me scroll, zoom or even pan on the tile palette except if I'm in the sprite editor with in Sheet mode (I'll call it that because I don't know what else to call it, basically the sprite editor without the editor itself) I can only navigate the map editor, while the tile palette is completely fixed in place whether I'm in the sprite editor or the map editor.
This honestly feels like a huge problem for a platform this popular, so I'm sure I'm just missing something? How do I navigate this hell?
Kill or Contain | Shmup
Prepare your weapons and head to space, go blast some aliens in this wave based shoot’em up!
Nine levels full of monsters ready to kill you, and a final boss awaiting for a challenger!
Controls
Rules
- Shoot them before they shoot you. You only have five lives.
- Get the PINK flowers, as they bring hope back to your heart… and give you an extra life if you gather 10 of them! Or use ‘em to power your spread shot.
The more flowers you have, the more powerful the spread shot is. But be aware, using this will deplete your flowers!
I made a function to check collision beetween 2 8x8 locations (sprites) using tables.
For some reason, it says that item2 (not item1, that ones ok) is a nil value when i use it.
Any ideas?
-- collision --
function coll(item1,item2)
rx=abs(item1.x-item2.x)
ry=abs(item1.y-item2.y)
if rx < 9 and ry < 9 then
return true
else
return false
end
end
CENTAURI HEAVY INDUSTRIES
God has crafted you from blood and motor. Your sole purpose is to improve Their mining operation on some long-forgotten planet. You’ve got 30 minutes till your body crumbles.
About
CENTAURI HEAVY INDUSTRIES is a narrative-driven resource gathering factory simulation game with multiple endings set in the grim darkness of the far future.
Use the arrow keys along with Z and X (or a gamepad) to control your character, harvest resources, and build factories. Figuring out how to unlock all of the endings is part of the challenge. Good luck.
Tips
- There are 3 different endings in the game.
- You can reclaim factories after they’re used up to get back some of the original cost.
Root to Remain is on the surface a game about planting seeds and growing trees. Ride the river of randomness to achieve your goal.
The rules and game play should be self-explanatory. Should things be unclear, let me know.
One tip for power players: holding X while moving the cursor lets you select fruits and trees, even when there is a seed in the given direction. This can be useful in situations where a fast rooting action is of critical importance.
Bounce tiny drops that fall from the sky to make music! This began as a 500-character cart for TweetTweetJam 8. Or check this cart out on Itch!
The latest version adds many more editing features, as well as save/load and audio export.
Controls
- Click and drag the mouse to draw lines, or to move line endpoints.
- Z/X deletes a line. If your mouse is over a line endpoint, it'll delete that line, otherwise it'll delete the newest line.
- Left/right changes line sounds. If your mouse is over a line endpoint, it'll change that line's sound, otherwise it'll change the sound for new lines.
Synopsis:
The Earth has been overrun. What remains of humanity has retreated into orbital platform Arcadia. Go! Outrider, you are the last line of defense. Godspeed!
Controls:
- Use the arrow keys to activate your maneuvering thrusters.
- X fires the primary weapon (watch out for the recoil!).
- Z fires your auxiliary tail gun.
Tip: Go easy on the thrusters and control the recoil.
Greetings Picofam! This is my first ever attempt at making a Pico-8 game. It was made mainly by following @Krystman's epic Shmup Tutorial, although there were some bonus concepts I was really keen on experimenting with which led to some wild tangents.
Hello,
I'm new to pico-8 and coding in general, so there is probably something obvious that I am missing. I'm trying to both normalize my diagonal movement while also prevent the "jittering" that happens sometimes with pico-8 diagonals. I saw in a Lazy Devs Academy video that we can prevent jittering by setting the sub-pixel position to the center of the pixel on the first frame of diagonal movement. But when I try to implement that here, it stops my normalization from working on speeds above 0.707, and it won't move my pixel at all while the speed is <= 0.707. (cart currently has speed set to 0.7, so diagonal movement doesn't work).
Any idea why this is happening and how I can fix it?
Hunt during the night as the werewolf
Become human at dawn and run away
Don't let the villagers catch you during the day
*Be careful letting the villagers get too close together, you won't be able to hurt them
Reach the cave at the end of the village to escape
The Curse was originally developed during Weekly Game Jam 160, during the summer of 2020. It went unfinished in time for the submission date but our idea felt too neat to leave unfinished.
So I wanted to recreate an old screensaver I liked to watch when I was younger. Here is a 2D Pico8 recreation of the galaxy.c screensaver written by Uli Siegmund.
For processing efficiency, each galaxy has one black hole in the center. These black holes are the only source of gravity. None of the stars affect the paths of others.
XTRIS is an arcade-style dexterity game all about catching that elusive green X as many times as you can within 60 seconds. Try the level editor!
Original game concept made in 7 days for TweetTweetJam 8.
Goal
Use the arrow keys to move the white tile toward the green tile! When you collect the green tile, it will move again, so you have to keep chasing it! You have 60 seconds to accumulate as many points as you can!
Controls
Arrow keys // CTRL+R to restart // Z to enter and exit levels // X on title screen to toggle SFX
About
I have developed XTRIS into a full game, but it started out as a game jam submission, which you can