I often browse the pico-8 forums on my mobile. On my phone (Samsung S4), I have to squint like a maniac because the contents of the pages are not rescaled by the browser, which they would be if the following viewport meta was on each page:
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" /> |
Can the person responsible for these forums (and web site in general) add that so that I can go back to "squintless" reading. :)
Cheers
Alex

Discovery, or The Future is in the Past
For a few months I've been chewing on the idea of developing a 8 bit style game to run on Raspberry Pi alongside old ROMS from major game developers. I was thinking the idea was original, but after some reflection I realize I must have picked it up somewhere...
I ordered a C.H.I.P (well okay a couple of them) back in like November and read up on the PocketCHIP about the same time. While reading about PocketCHIP I read, and probably even watched some videos, about the Pico-8 fantasy console. I think that was my first exposure to Pico-8.
This is when I think I internalized the idea of a "brand new" pixelated "game engine" for developing games that run on low end hardware.
I am so glad that Zep and Lexaloffle did the hard work and developed such a cool platform for others to play in.
[h2]Learning Pico-8 Development

Hi,
I'm a bit of a beginner where programming is concerned, but I'm trying to work out how best to create an infinite scrolling background for a side-scrolling shooter game.
I figured that the way to achieve this would be to make a screen full of sprites and move them to the left, deleting them once they are off the screen and replacing them with new sprites on the right. I have managed to achieve this, but I don't think the performance is that great. It doesn't feel very smooth.
Am I doing it the right way? Is there a better way?
Thanks for any help you guys can give!
--tile scrolling
function _init()
tile_h={} --horizontal tile strip
--spawn 16 tiles in strip
for i=0,16 do
spawn_tile(i*8,0)
end
end
function _update()
foreach(tile_h,update_tile)
end
function _draw()
cls()
for i=0,16 do
foreach(tile_h,draw_tile)
end
end
function update_tile(t)
t.x-=1 --move tile to left
--if tile off edge of screen
if t.x<-8 then
del(tile_h,t) --delete tile
--add new tile to right
spawn_tile(16*8,0)
end
end
function spawn_tile(x,y)
local t={}
t.x=x
t.y=y
add(tile_h,t)
end
function draw_tile(t)
--draw 16 tiles vertically
for i=0,16 do
spr(1,t.x,t.y+i*8)
end
end
|

It's my first PICO-8 cartridge uploaded here.
Move with arrow keys and press Z to regenerate.
I've used Prim's algorithm for this. Some common patterns are visible which I don't know how to fix.
This might be buggy, if you're unable to collect all pills please let me know and comment about it because I was a little confused when I coded this.
Hello!
First, let me say how impressed I am with the things I've seen from the PICO community so far. It blows my mind how far you guys have already pushed this 'console' and I am super excited to get familiar with PICO and contribute.
I am currently using 1.8, and I'm in Ubuntu in crouton on my Chromebook. When I start PICO, it opens up in fullscreen, which is sort of an issue for me. I would really love to be able to unfocus from the window and resize it smaller, so that I can have some documentation and code on-screen, but I don't know how, or even if such a thing is possible. Has anyone also run into this?
Thanks in advance!
Early beta for Travel Chess.
It replicates the little magnetic chess games I used to play with my brother in the back of the car on long journeys... (which I lost every time).
Todo: [table]
[tr][td][b]

i'm just going to go over this cause i can't find this game anymore. i found this game on new games , i downloaded tried to play nothing eventful happened in the game. so then i thought this game could use so much more color, it ended with me breaking the game. if you made this im sorry cause i ruined your game didn't mean to but i just found it to be kinda fascinating how now its about making the screen perfect :)
i'm just going to go over this cause i can't find this game anymore. i found this game on new games , i downloaded tried to play nothing eventful happened in the game. so then i thought this game could use so much more color, it ended with me breaking the game. if you made this im sorry cause i ruined your game didn't mean to but i just found it to be kinda fascinating how now its about making the screen perfect :)
Hello all.
I'm a fairly new enthousiast Pico-8 user. I realy love the vibe that the Pico-8 community produces.
Plugging into that vibe I'm mentaly transported back to the late 80's and early 90's when i was fumbeling around using my MSX home computers. And trying to get the damn machines do what i wanted using MSX basic "code"
Currently if i'm playing a pico-8 games I'm playing them using a Xbox 360 gamepad. But it just doesn't feel right.
So i orderd some USB NES pads.
Then it came to me, on the MSX I played everyting using my (in the Netherlands famoust) "The Arcade 2" joysticks.
Look at that princess.
If Pico-8 would be a real (non virtual/fantasy) system what whould the default imput method be.
A controller (NES/Sega Master System like) or a joystick (MSX/atari/ C=64, Amiga) like?

(1st Pico-8 game)This is mostly for myself, but you are welcome to watch this develop.
Rough summary:
You are a tiger who craves human flesh. Eat as many people as possible without being shot by a hunter or starving to death.
Ideally, this would consist of a fair size overworld, or overworlds, which contains a multitude of prey. The number of hunters increases as you kill more, but you can hide in bushes/shadows.
Other features might be added once the game is playable.
I might answer my own question here, but I want to take music from one cart and add it to my cart.
From what I've read, I need to copy the sfx and music sections of Cart A and paste it into Cart B. Easy enough, however, I've already made sound effects for Cart B. Am I correct in expecting that my sounds will get overwritten when I paste in Cart A effects?
Any nice way to import music without clobbering my own sound effects so I don't have to remake them? They're not great or anything, but making sounds is easily the most tedious thing in Pico8 and I'd hate to spend all the time to try and churn them out again.
Or maybe my game just won't have music...always an option...

Hi guys,
The Lair is almost ready for public consumption, but I'd like to playtest it for a while as a closed beta, to ferret out bugs and improve the gameplay as much as possible. This is how it looks like right now:
If you're interested in playing the game and helping out, drop me a line at [email protected] and I'll fire you back a link :)
This new version comes with a reduction to two rooms, but makes a certain mechanic really important.
No, there isn't just 1 room, but two. -w- Progress.
There was a huge code cleanup and minification, so we have that going for this version. And the auto generated is back and improved!
Me and my brother are coming up with a successor of "I Fell", featuring better mechanics, better movement, and hopefully better art and music. I had fun making "I Fell", so I thought, "why not?" This is the result.
Pröng is a mutant game of pong. Also a techno-thriller dating sim.
This was a bit of an experiment combining many different game mechanics together. It was a lot of fun to make. It was also my first pico-8 project ever so I learned quite a bit.
I might do a write up in the future outlining the development process as I think it would be interesting to share.
Hope you enjoy.







2 comments













