Log In  
BBS > Lexaloffle Community Superblog
This is a combined feed of all Lexaloffle user blogs. For Lexaloffle-related news, see @zep's blog.

All | Following | PICO-8 | Voxatron | General | Off-site
[ :: Read More :: ]

God Save The Cakes!

This is a remake of God Save The Queen a simple but very fun game I played a long time ago on itch.io, for PICO-8!

I made it in around two days, mostly to practice making games, and with pico-8 the whole process was really fun. I love it so far.

Cart #god_save_the_cakes-0 | 2024-05-18 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

A lot of stuff still needs polish (like the round over screen) / the animations, but I deemed it finished enough to be playable right now.

This is my first ever public cart, so lmk where I could improve on things :]

Game rules

The game is for two players (Either two pico8 joysticks or 1 joystick + mouse (select 'Lock joysticks' to prevent the game from swapping controls between joystick 1 and 2).

Both players start with 5 minutes of time as spy,
and take turns as a sniper and a spy.

As a spy, you have blend in the crowd of npcs and poison all the cakes by walking into them.
It makes an audible sound that the sniper has to listen for.
The role of the sniper is to find which one of the party guests is the spy and shoot them.

Points get awarded for every cake the spy managed to poison (or 6 if sniper misses all their shots)
The game goes on until both players are out of time.

P#148599 2024-05-18 20:10
[ :: Read More :: ]

Cart #thetowerceleste-0 | 2024-05-18 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

P#148591 2024-05-18 14:32
[ :: Read More :: ]

hi im younes , am a new in pico-8 , so i will make a game , in roblox and in pico-8 , i have many games i wanna make it , the first game is in pico-8 i named space ship wars . and am an algerian , and i will start the progress in 2024/7/15

P#148583 2024-05-18 12:18
[ :: Read More :: ]


You've crushed the Wolf Triad and tracked the Commander to his sky base. Turn his bombs against him and bury him in a lunch box!

⬅️&➡️  Hold to run left or right
⬆️&⬇️  Hold to climb up or down chain
🅾️      Tap to jump
❎or⬆️ Tap to catch falling bomb (you cannot be hanging on a chain)

A late Toy Box Jam 2023 game

  • Concept, design, program: Iori Branford
  • Graphics, sound: Tom Hall, Lafolie, Toby Hefflin
  • Music: Gruber
P#148580 2024-05-18 07:43 ( Edited 2024-05-18 07:53)
[ :: Read More :: ]

I'm making an Avatar game and i'm facing a problem with spritework. In the gif I have placed, you see the feet look a bit weird, well to me atleast. Any artists who have a solution?. Thanks in advance.

P#148578 2024-05-18 06:51
[ :: Read More :: ]

Cart #gb_pong-2 | 2024-05-18 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5


Play against a CPU to get a high score in a failing, glitchy game of Pong.

  • Use (X) to invert colors.
  • Use (O) to fast-forward time (to make low scores easier to wait through)
  • The CPU gets harder as your score increases.
  • Even though you get a line guide, you'll find that as the ball speeds up,
    your reaction time is more important.
  • You can clear your high score in the menu.
  • The ball serves to whoever scored last (so it's usually you).
  • The stage wraps vertically, which can make some hits tricky.
P#148576 2024-05-18 01:24 ( Edited 2024-05-18 01:56)
[ :: Read More :: ]

Cart #tasthistrial-0 | 2024-05-17 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

P#148561 2024-05-17 17:51
[ :: Read More :: ]

Cart #dredds_billabong_ttj9-0 | 2024-05-17 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

This is my entry to TweetTweetJam 9, a game jam where games had to be written with at most 500 characters of code. I ended up using 484 characters.

Billabong is a two player strategy game. Players take turns to flood the maze with coloured liquid. One player fills the maze with red liquid, the other with blue. The player who fills the most of the screen with their colour wins.

To start flooding a channel, tap the screen if playing on a mobile device, or click with the mouse if playing on a desktop machine. The game works best on a mobile device so that the players don't have to share a single mouse.

The stats display at the bottom of the screen shows the players' scores and who has the next turn.

When a game is complete, reset the cart to play again with another random maze.

Because this was written for TweetTweetJam, some niceties had to be dropped to fit into 500 characters. There's no title screen, music or sound, and the game doesn't detect the end of the game and display the winner. Also, there wasn't room for a safety check to ensure that the flood-fill algorithm doesn't exhaust Pico-8's available memory, but this doesn't seem to cause a problem in practice.

Tip: you don't have to wait for the flooding to stop to take your turn. If you're quick (and don't get confused by the maze) you can use your liquid to block your opponent's flood.

The entire source code of the game is:

a=add
k=poke
t=stat
g=sget
k(24365,3)k(24405)cls(13)for y=1,122,5do
for x=1,122,6do?rnd{"◜","◝"},x,y,2
end
end
rect(0,0,127,121,6)k(24405,96)f={}s={0,0}p=1::_::px=t(32)py=t(33)if(btnp(5)and py<120and g(px,py)==13)a(f,{p,px,py})p=3-p
n={}while#f>0do
q,x,y=unpack(deli(f))if g(x,y)==13then
sset(x,y,4+4*q)s[q]+=1a(n,{q,x,y+1})a(n,{q,x,y-1})a(n,{q,x+1,y})a(n,{q,x-1,y})end
end
f=n
cls()spr(0,0,0,16,15.3)circ(px,py,1,7)x=?s[1],1,123,8
x=?chr(21+p),x+1,123,7
?s[2],x+1,123,12
flip()goto _
P#148544 2024-05-17 15:45 ( Edited 2024-05-18 19:34)
[ :: Read More :: ]

cart A: (broken)

msg="havent pressed test yet"
menuitem(1,"★test",function() msg="pressed test!" end)

::_::
?"\^1\^c" --https://www.lexaloffle.com/dl/docs/pico-8_manual.html#Control_Codes
print(time(),0,0,7)
print(msg)
goto _

cart B: (working)

msg="havent pressed test yet"
menuitem(1,"★test",function() msg="pressed test!" end)

::_::
flip()?"\^c" --this line is the only difference
print(time(),0,0,7)
print(msg)
goto _

These two carts should behave the same, but the menuitem function in cart A never runs -- after opening the menu and selecting the menuitem, it still says "havent pressed test yet"

cart B works as expected -- it says "pressed test!"

My system is linux / pico8 0.2.6b

P#148533 2024-05-17 11:49
[ :: Read More :: ]

Cart #parascute-0 | 2024-05-17 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

Parascute

Parascute is a 2D game about turtle eggs that have been snatched by an evil eagle. The player is a tortoise that must catch the falling eggs and save them from a fatal fall.

Controls

  • Left and Right arrow keys to move around

Rules

The rules are simple: save as many eggs as you can!

To do so, follow along with the flying eagle and catch the eggs it drops. But be careful, sometimes the eagle will drop rocks to break the eggs you have already caught in your basket.

About

The project is meant to be a learning project. The main focuses for this game are to improve my competence in basic music composition and learning to implement an Entity Component System pattern.

I wat to give a shoutout to the amazing PICO 8 Music Theory for Programmers tutorial series by @bikibird. Their practical tutorial has been a great resource to learn the very basics of making music using PICO-8.

I also want to take the opportunity to mention the youtube series Developing an Open-World Adventure Game in Pico-8 by Rick Cross which showcases an easy to follow implementation of the Entity Component System pattern.

P#148526 2024-05-17 10:08
[ :: Read More :: ]

Cart #pifpaf-0 | 2024-05-17 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

Blue and green disagree, only one way to solve this problem. Dropping rocks on each other's heads. The first person to drop a rock on the other's head three times wins the game.

Only one controller is required to play. Green uses the C or V keys and blue uses the arrow keys.

This game is very freely inspired (copied) on Dong dong a two-player mini game present on WarioWare Inc on GBA. Thanks to them.

P#148527 2024-05-17 09:43
[ :: Read More :: ]

Cart #ghostwave-0 | 2024-05-17 | Code ▽ | Embed ▽ | No License
9

How To Play

  • Z - Shoot
  • X - Rockets
  • Arrow keys - Move

Some enemies have a blue outline - when they die, collect their ghost for a large score bonus. Each ghost is worth 50 points times the number of ghosts collected so far - so the key to a high score is to not miss any of the ghosts.

After you've used your rockets 3 times, they take 10 seconds to reload. Save your rockets for difficult situations or blue enemies.

Inertia is on by default, which makes the player's helicopter move smoothly. If you prefer more responsive controls without acceleration and deceleration you can turn inertia off.

With inertia on changing direction takes a small amount of time, the player's movement flows more like a real helicopter. Inertia off feels like a traditional arcade shmup, where you can change direction or stop instantly. Inertia off is also slightly easier. Choose whichever mode you enjoy more.

Credits

Made by Conor O'Kane

Thanks to: Lazy Devs and everyone on the Lazy Devs Discord, in particular:

This game is free. You can download an executable from the itch page.

P#148521 2024-05-17 06:46 ( Edited 2024-05-17 06:47)
[ :: Read More :: ]

Cart #funkystars-0 | 2024-05-17 | Code ▽ | Embed ▽ | No License
4

Hi..
I'm Back...
I decided to make a funky stars demake...
I also remixed it a tiny bit!
the tic80 version really inspired me to try doing it for pico-8, and i hope it sounds good!

enjoy!

P#148515 2024-05-17 01:35
[ :: Read More :: ]

Cart #bupigapiso-0 | 2024-05-16 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

Play as the Special Teams HOLDER in this high stakes, pulse pounding simulation.

Phase 1 - Press O (keyboard Z) to snap the ball, use the direction pad to catch the ball and move on to phase 2.

Phase 2 - Use left and right to align the laces perfectly in the center, ensuring the kicker has a perfect setup.

Press X (keyboard X) at any time to restart. Being a Special Teams HOLDER requires lightning reflexes- arrows on the keyboard will work but it is best played with a controller.

Do you have what it takes to be a Special Teams HOLDER?

Made for the 21st Eggjam. Special thanks to Simon Wittmann for the inspiration and technical consulting.

P#148500 2024-05-16 19:31
[ :: Read More :: ]

Cart #nooneeverclear-0 | 2024-05-16 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

P#148483 2024-05-16 14:26
[ :: Read More :: ]

Please help with the code
I would also like to add 2th High score next to in the pannel
Now I only have the Highscore

hiscore=dget(0)
input={}

newhiscore=false
if player and player.score>hiscore then
hiscore=player.score
newhiscore=true

dset(0,hiscore)
end

print(pad0(player.displayscore,5).."0",10,0,7)

if flash and player.score>hiscore then
else
print(pad0(hiscore,5).."0",57,0,7)
end

P#148481 2024-05-16 14:11
[ :: Read More :: ]

Simple Background Editor!

NOTE - "tile" mode is just for debugging how it will look against a tilemap, its not saved to the background

controls are explained inside the tool, you can also right click to copy the color the cursor is over!
once you save the background, it will be copied to your clipboard as a string to use.

Cart #bg_editor-0 | 2024-05-15 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
9

Background Usage Example!

open this project in pico-8 to see how to implement these backgrounds, theyre fast n' cheap!

Cart #simplified_background_template-0 | 2024-05-16 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
9

P#148450 2024-05-16 01:20 ( Edited 2024-05-16 17:52)
[ :: Read More :: ]

Cart #tebigekofa-2 | 2024-05-18 | Code ▽ | Embed ▽ | No License
3

First Pico Game in Progress: Lawnmaster

O to pick up tools
X to sew grass seeds on bare ground
X when empty handed to chuck weeds
Walk on long grass with mower to mow

Look at seeds grow to seedling, short grass, long grass, weed seedling, weed and then die to bare ground.

This is my first attempt at using Pico 8, more features to come! (i.e. lawnmower, seed spreading, etc.)

[16x8]

P#148418 2024-05-16 00:55 ( Edited 2024-05-18 01:24)
[ :: Read More :: ]

Cart #gdleste-0 | 2024-05-15 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

P#148433 2024-05-15 16:18
[ :: Read More :: ]

Cart #joe_contre_les_pharaons-0 | 2024-05-15 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

P#148429 2024-05-15 15:51 ( Edited 2024-05-15 21:14)
View Older Posts