real time perlin scrolling ๐
pico-8-edu.com?c=AHB4YQJEAZ...
sadly not short enough for a postcart (542 chars) but still pretty small i'd say !!
#pico8
real time perlin scrolling ๐
pico-8-edu.com?c=AHB4YQJEAZ...
sadly not short enough for a postcart (542 chars) but still pretty small i'd say !!
#pico8
Added a little bit more to my take on a 1d rpg, sorted out the graphics to keep UI as simple as possible while still displaying everything that's needed and added in graphics for water and wind tiles which slow player movement. Guess I need to add in traps next. #pico8 #gamedev #indiegame
The original plan I recall was either a simple circuit racing game, a GTA 1 style game, or just a vehicle to use in a zombie survival game. Never fully fleshed out the idea.
Thank you, very much inspired to look at it again after seeing your latest game. I have several little projects from years ago that didnt go anywhere, saw your game then it just clicked.
Finally understood more about rotating graphics and went back to rethink some of the car sprites I did ages ago and how I could make them look more interesting. #pico8 #gamedev
For ~450 tokens I set up spacial hashing for collision detection. It can handle about 600 objects at 30 FPS for the moment, a lot more if I have a toggle enabled to just ignore crowded cells. You can see it struggle when I get too many objects! Now, what do I do with it? #pico8 #gamedev #indiedev
The code to handle the quadtree is 436 tokens so far (~5% of all tokens) but I still need to handle objects moving within the space and in an CPU and token efficient way. Then I can see how collision works out. No idea what I'm going to use it for yet, just learning. #pico8 #indiegame #gamedev
2025 PICO-8 Advent Calendar โ Day 18
Baa! by bikibird
Help complete the nativity by herding the flock of sheep to the corral. Follow that star! #pico8
lexaloffle.com/bbs/?tid=153...
I think this is pretty much how I need / want it to be. There is some snow recycling by removing static snow and the screen shake will bump it into the air. I think I will change the image inside the globe, maybe have a few choices but otherwise it's good enough. #pico8 #indiedev #gamedev
I've learned a lot from this, poke(0x5f36,0b10) to allow even sized circles (would have saved me so many issues/space with other games if I had known this). n&4 == n%5 and n<<7 == n*128, which I *think* is slightly faster to run.
Set it to 64x64 pixel sized screen, yes it does feel a bit cheaty to improve performance but not trying to create a masterpiece here. Just something that works. Now sits very comfortably at 50% cpu usage before any more serious optimisation. It gives me a lot more options. #pico8 #gamedev #indiegame
I had thought about using quadtree, and was going to see about having a go at implementing that after I got the globe in and first idea of chunking tested and then compare the two for speed. First the globe, then a shake to disturb the snow!
I am already doing some simple filtering (mostly moving static pixels to the spritesheet), but yes at the moment it is checking every pixel (skips empty elements). Eventually I would like to split it up into 3x3 to 5x5 chunks and only check the chunks that have had an update in the previous frame.
Almost stable at 30 fps even though updating 128x128 pixels at a time (with some short cutting). I think what I need to do next is to shrink it down to 64x64 grid next, upscale image by x2 and then encompass it all in a globe. Hmm, maybe I should handle the shake first... #pico8 #gamedev #indiegame
Managed to stabilise the fps by storing the static pixels within a sprite, swapping them back and forth between a flat 1d table when needed. Pixels do fall off the bottom edge (+ wraparound) which is why you see some weird behavior but at least it's stable at 30 fps now #pico8 #gamedev #indiegame
Messing around with a snow globe idea. I might be able to get the falling sand technique to work, just need to refine and optimise it a lot more than this to get it to run smoothly. Was thinking a little scene in a globe with snow gently falling. Who knows. #pico8 #gamedev #indiegame
Made a devlog for Caddie Cards, discussing how I turned golf into a card game, and the design challenges I faced along the way #pico8 #gamedev #devlog
๐ฅ m.youtube.com/watch?v=R0oW...
After a couple of years of not getting the game to work, as I had forgotten how I coded it, I managed to get the battle system up and running again. Given the state of the code not sure I'd be able to finish the game, which is a pity as it did have potential as a mini 4x #pico8 #procgen #gamedev
I got this completing the first level
Needs to optimise the speed but I did add in functionality to have the Wave Function Collapse to do world wrapping and also hooked up the display to coroutine so was less fiddly to display the world generation. Struggles a bit above 25x25 map on a per-frame basis. #pico8 #gamedev #procgen
Had bunch of mental health stuff for a while, finally up to some coding again. Messed around and updated some experimental wave function collapse code to generate terrain. Found one pass of smoothing, pre-seeding some tiles, and squaring count of neighbours for weights did well #pico8 #prc
#wfc
Liked what you did with it!
Oh, managed to get the game I semi-completed towards the end of last year working now over at lexaloffle. You can play it over at www.lexaloffle.com/bbs/?tid=145..., glad that it's finall playing now. Was not loading for weeks. #pico8 #rpg #indiegame #gamedev
Working on a ground spike attack, but right now they look a bit like fence posts, still figuring out the telegraphing and outlines for attacks
#pico8 #gamedev #indiegamedev #indiegame #pixelart
So I got around to releasing my game over at ryancavendell.itch.io/sliding-puzzle, now I've managed to get the first game of the year released time to start working on the next one! #pico8 #puzzle #gamedev #indiegame #pixelart
So I finally got some basic music added and included sound effects. For just under 2 weeks of messing, it's pretty simple but I'm happy with it. Need to sort out some simple marketing materials for before uploading to Itch.io. #pico8 #puzzle #indiegame #gamedev
Iโll keep adding PICO-8 people to the starter pack as I discover them. Feel free suggest adds!
go.bsky.app/1A7go1
Yes, most people tag posts with #pico8, i know someone has a starter pack with a bunch of pico8 developers (forgot who though...). There is also a pico8 discord which people use.
Thank you
Thank you, first time I've tried to actually use some of my more traditional art skills. I could do better but the amount of hours I'd need to pour into it in order to improve the quality won't match my goals here. I'm very happy with the outcome though.