r/pico8

▲ 191 r/pico8

Bone Season - my first PICO-8 game

This is my 1st PICO-8 game. Wanted to see if I could actually finish a game, and mostly just wanted something fun to play in co-op with my kids.

You're a fire mage burning through waves of skeletons — clear the horde, beat the boss, push into the next season, repeat (game gets harder).

Short footage from a co-op test: https://www.youtube.com/watch?v=7Sf-cL1SOEw

Play in browser: https://bubish.itch.io/bone-season

u/Bubis79 — 1 day ago
▲ 4 r/pico8

trying to make a slash

so I'm currently working on an attack and want to make it so that even when I'm moving I am slashing the sword in any key I'm holding in and should rotate in that key because I'm not making a sprite for each direction, here's my attack code:

--attack

--attack variables
atck_strength = 5
atck_dur = 4
is_atck = false
atck_swing_anim_timer = 0
atck_delay = 2

function attack_init()
atckposx = 63
atckposy = 63
end

function attack_update()

 if btnp(🅾️) then
  is_atck = true
  atck_swing_anim_timer = atck_dur
 end

 if atck_swing_anim_timer > 0 then
  atck_swing_anim_timer -= 1
 else
  is_atck = false
 end

end

function attack_draw()

if is_atck then
spr(001, atckposx, atckposy)
end

end
reddit.com
u/prasan4849 — 23 hours ago
▲ 31 r/pico8

Breaking PICO-8's game loop: Building a scene manager for Monster Paradise

A small piece of architecture for PICO-8, it is a strong requirement for the project I'm working at.

open.substack.com
u/Odd_Tap7104 — 1 day ago
▲ 3 r/pico8

how to make a dash

I'm struggling on making a dash, I've tried everything but they just broke the game, here's my code:

--puppy killer

--by roastedbird

function _init()

--player variables

`posx = 0`

`posy = 0`

`speed = 1.5`

`dash_speed = 3`

`dash_dur = 8`

end

function _update()

--input

`if btn(➡️) then`

 `posx = posx + speed`

`end`



`if btn(⬅️) then`

 `posx = posx - speed`

`end`



`if btn(⬆️) then`

 `posy = posy - speed`

`end`



`if btn(⬇️) then`

 `posy = posy + speed`

`end`

end

function _draw()

`cls()`

`spr(0, posx, posy)`

end

reddit.com
u/prasan4849 — 4 days ago
▲ 169 r/pico8

Cosmic Quest - A Pco-8 Arcade Shooter

Hi everyone!

I just released my first PICO-8 game, Cosmic Quest, and I'd love to share it with the community.

The game was built entirely in PICO-8, and I'd really appreciate any feedback, suggestions, or bug reports.

You can download it here:
https://sebasorosal.itch.io/cosmic-quest

Thanks for checking it out!

u/sebasorosal — 5 days ago
▲ 106 r/pico8

Update on my puzzle-platformer: D.I.S.C.

I'm almost done with my puzzle platformer called D.I.S.C.!

I still need to add a few more levels, work on the music and polish some rooms (+ add a few hidden secrets....).

It was really interesting to work on the level design while keeping speedruning in mind. I think it will be a fun and short game to speedrun!

Let me know what you think.

u/lindecis — 6 days ago
▲ 2 r/pico8

Can some microcontrollers handle pico 8?

so for context i ordered my first board raspberry pi pico 2, then i saw its impossible to run pico 8 on it without PSRAM, So i was wondering, can Raspberry pi zero 2 handle it? or Seeed Studio XIAO ESP32S3 Sense?

reddit.com
u/Sad_Butterfly7887 — 6 days ago
▲ 100 r/pico8

Pico-8 Bubble Universe

Just getting started with the Pico-8. Thought I'd try a port of Bubble Universe first...
https://www.lexaloffle.com/bbs/?pid=bubbleuniverse

Controls

  • Use the arrow keys to move around.
  • Use Z and X to zoom in and out.

Hold both Z and X together then...

  • Use Left and Right to adjust the speed of the animation.
  • Press Down to pause and resume the animation
  • Press Up to reset everything

Based on an algorithm by yuruyurau https://x.com/yuruyurau/status/1226846058728177665

youtube.com
u/MovieVertigo — 9 days ago
▲ 100 r/pico8+2 crossposts

PicPic - The First PICO-8 Emulator on the App Store, Play Store(and Apple Watch), Now with Multi-cart, Multiplayer and More

Hey everyone!

Here's a new update of PicPic, the first native PICO-8 emulator on the App Store (iPhone, iPad, and Apple Watch) and Google Play Store. It now includes multi-cart, multiplayer (up to 8!), and more.

New Features & Bug Fixes:

  • The main new feature is multi-cart, you can now play any multi-cart games. (Does it run Poom? Yes)
  • Multiplayer: a user from Venezuela contacted me about wanting to play a fighting game with his friends. Now he can. You can connect up to 8 bluetooth controllers.
  • Easier importing: import nested cart collections and .p8.png variants in one go.
  • SNS: I added a small in-app message to let you follow me on other platforms, since Reddit's algo seems increasingly hostile to indie devs.
  • And as always, improved game compatibility, with ongoing work in this area.

Next Update Plans:

  • Theme maker (an online website where you'll be able to edit and customize themes)
  • Easier installation on non-Google Play devices (I've made some progress on Aurora support, don't hesitate to say whether it works, and if not, what your device is)
  • Improved compatibility with more games

The app is 100% FREE FOREVER, with NO ADS, on both iOS and Android, and completely UNLIMITED.

Download / Update: Available now on the Google Play Store and the Apple App Store.

Happy to answer any questions.

Note for moderation: Thanks for allowing PicPic on the sub. As always, the app does not encourage piracy and does not contain a single line of code from PICO-8. Also, this isn't my usual account since I lost access to it, if you need any proof, feel free to reach out :) . As a side note, emulation is legal in the United States and in most European countries.

u/BySamoorai — 9 days ago
▲ 169 r/pico8

DICE SECTOR

Finally I released my shmup This is the second game I've ever developed and I had a lot of fun doing it. I tried to make a full game with a start and an end, and I really hope you will take your time Will you beat the last BOSS?
https://primal-shape.itch.io/dicesector
https://www.lexaloffle.com/bbs/?tid=155071
Hope you'll enjoy playing a few runs. Feedback and comments are very welcome.
Big thanks to Krystian Majewski for his great PICO-8 tutorials

u/Suspicious-Good8608 — 10 days ago
▲ 9 r/pico8

What is wrong with this code?

It's the basis of making a simple star field.

I create an array for an individual star (star), then an array of those arrays (stars). I use a loop to set the individual values for each star, and (for debugging) print out the values. They're different as expected. But immediately afterwards, they all become the same value - the value of the last item added.

Here's the output:

-0.6718
-0.5777
0.0473
-0.2585
0.6657
-0.0112
-0.392
-0.5346

-0.392
-0.5346
-0.392
-0.5346
-0.392
-0.5346
-0.392
-0.5346

And here's the code ...

function _init()
 star={0,0,0,0,0}
 stars={}
 numstars=4

 -- populate the array
 for c=1,numstars do
  add(stars,star)
 end

 -- create all the stars
 initstars()
end

function initstars()
 for s=1,numstars do
  initstar(s)
 end

 -- for debugging, now show the x inc and y inc values for all the stars
 print("")
 for s=1,numstars do
  print(stars[s][4])
  print(stars[s][5])
 end
end

function initstar(s)
 local ang=rnd(1)
 local spd=rnd(1)

 stars[s][1]=64 -- x
 stars[s][2]=64 -- y
 stars[s][3]=0  -- colour
 stars[s][4]=cos(ang)*spd  -- x inc
 stars[s][5]=sin(ang)*spd  -- y inc

 -- for debugging, print out the x inc and y inc values
 print(stars[s][4])
 print(stars[s][5])
end
reddit.com
u/VeryNaughtyBoy42 — 9 days ago
▲ 232 r/pico8

RG rotate has quickly become my favorite PICO-8 device.

I don't have any roms, emulation or Android based games on it. Just PICO-8. And the battery on that thing is pretty good considering it's just 2000mah (I can easily get 4 to 5 hours of pico-8 runtime).

It's good. I highly recommend it.

u/savetheblues — 12 days ago
▲ 31 r/pico8

Creating a Pokemon-like in PICO-8: The Pixel Art

After many still open projects and prototypes created on our wonderful fantasy console, is time to commit to a project I've always willing to create, a monster taming videogame.

I'm not looking for any viral/commercial success of course, just looking for the reward of sharing my progress across PICO-8 communities and gather valuable feedback that could polish the idea as I'm closing milestones.

I'm working on a Spanish fantasy console devs community on Youtube, feel free to reach me in case you are interested.

Thank you!

open.substack.com
u/Odd_Tap7104 — 10 days ago