Log In  

BBS > Superblog
Posts: All | Following    GIFs: All | Postcarts    Off-site: Accounts

Cart #37333 | 2017-02-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

NOT A GAME

Algorithmic Botanic, showing how the sunflower florets sprout. It's called the Phyllotaxis.

Press Left and Right to change the florets' size, Up and Down to mess around with the algorithm. It's a really beautiful thing.

When the algorithm is the "right" one, an exclamation mark show up at the top.

5
1 comment


Hey everybody! I'm new to Pico-8 dev, so for a quick project to learn the ropes I threw together a class that lets you program your button-based logic with an event handler, rather than by polling. It probably sucks because it could potentially do a lot of polling, and I used a closure instead of setmetadata to implement the OO (I'm new to both Pico-8 and Lua) but I figured I'd throw it up here in case it could benefit someone.

Here are the features:

  • Notifies on button pressed, passing the button number and player number
  • Notifies on button released, passing the button number, player number, and total frames the button was pressed
  • Can retrieve the current number of frames a button has been pressed at any time
  • Number of players can be specified on instantiation, so that only buttons for valid players are polled

Cart #37321 | 2017-02-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

2
0 comments


Hi all, I've published the first installment of my visual novel "My Guild Leader Is A Demon", which has a soundtrack made mostly in the Pico-8 tracker (a few bits are NES chiptunes I had made before I began this project). You can download the executable for Win/Lin/Mac or watch it as a youtube video: https://0xabad1dea.itch.io/mgliad1

I have the .p8's (and some others I've done) stored at https://github.com/0xabad1dea/0xabad1dea.github.com/tree/master/pico8 if you want to play/inspect them, however, please note that only "tutorial", "raindrops", "castleruins" and "wistful" are allowed to be reused/remixed under cc attribution.

1
1 comment


Hi!
I am getting this problem on my linux machine since version 0.1.5, but I've been working on my windows machine only for some time so it didn't annoy me to the point of complaining about it. Now the only machine I have runs linux Red Hat 6 and every since I can't run it. Here is the error I get:

./pico8: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./pico8)
./pico8: /lib64/libc.so.6: version `GLIBC_2.15' not found (required by ./pico8)

Is there something I missed? Some configuration or lib I should get?
I am totally lost here...

1
5 comments


100
by Agent
Cart #37298 | 2017-02-09 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

My first (somewhat) functional game in Pico 8. It's just that squashy game from the tutorial except you have to get to 100 to win. Gotta start somewhere right?

Anyway if anyone has any resources for learning to code in Lua in regards to Pico 8 it would be much appreciated.

Thanks.

1
0 comments


A basic implementation of Conway's Game of Life. A zero player game which simulates the life of a cell with very basic rules.

https://en.wikipedia.org/wiki/Conway's_Game_of_Life

Any live cell with fewer than two live neighbours dies, as if caused by underpopulation.
Any live cell with two or three live neighbours lives on to the next generation.
Any live cell with more than three live neighbours dies, as if by overpopulation.
Any dead cell with exactly three live neighbours becomes a live cell, as if by reproduction.

Cart #37294 | 2017-02-08 | Code ▽ | Embed ▽ | No License
2

2
0 comments


Cart #37491 | 2017-02-15 | Code ▽ | Embed ▽ | No License
27

just a little game I came up with. should be suitable for children :)

updated: a few nitpicks

edit: "Meow Mix" music converted thanks to kittenm4ster! too good not to be true ;)

27
9 comments


Cart #37281 | 2017-02-08 | Code ▽ | Embed ▽ | No License
1

This a simple application of the flood fill recursive algorithm.
As having a table (2D array) to keep the pixels of the screen in memory is slow and pico-8 is out of memory pretty quickly, all the pixels manipulations are done through read/write of the screen ram and the user ram.

1
0 comments


Hi guys, I'm working on a tabletop style game and using mset to make tile variations for each different levels (like how you place doors and rocks in games like heroquest). What I would like to do is to be able to reload the map data from the cartridge rom (ideally without iterating through the map and undoing my mset changes).

I've tried to make a very small example below. I am setting the top left orange square through an mset call in _init. I would like to be able to call something that re-reads the map data from the cartridge rom so I can undo in-memory mset changes.

Hope someone can help :)

Cart #37274 | 2017-02-08 | Code ▽ | Embed ▽ | No License
1

1
3 comments


Cart #37244 | 2017-02-07 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

This is a collab of Neko250's Poly Spiral and a remake of the song We Are Number One - Lazy Town covered by DMP. I tweaked the spiral slightly by adding changing colors.

4
4 comments


Cart #37330 | 2017-02-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

at least the music is neat?

Cart #37241 | 2017-02-07 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

Just...trying to figure out what the heck this is

1
0 comments


by
Cart #37239 | 2017-02-07 | Code ▽ | Embed ▽ | No License


this is...wow

1
1 comment


Github repo

I was tired of navigating through all my code in a single file, so I made a simple tool for building carts code from multiple smaller files.

Nothing fancy as of now, but I hope it can save some people some time.

3
0 comments


Cart #37218 | 2017-02-06 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6

A small cart I've made to make my scroll shooter game development easier.

It's a pretty custom editor, and it's definitely not finished, but you might find it useful if you want to write your own editor.

If you have a good idea about improving this, please, post it down here.

6
8 comments




Corrected a comment in the code...



This is a little project I made in an afternoon.
It's a music player.
It plays music.

It is a bit special in that metadata like the name of songs, and their starting pattern can be coded into the gfx sector of the cart (in other words: you can program metadata in with colors!), but other than that, it's just a music player.

But checkout the gfx sector of this cart, it'll blow your mind!

2
2 comments


Cart #37430 | 2017-02-14 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

Cart #37202 | 2017-02-06 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

Cart #37160 | 2017-02-05 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

Try to land in the pad safely as many times as you can! Land slowly and avoid asteroids-- and don't go past the borders now, cowboy.

[ Continue Reading.. ]

0 comments




I have taken my most recent Pico-8 game Kid Bludd, stripped it down to the essentials, and I am releasing it as a kind of Platforming Game Starter Kit.

I removed all logic that isn't game agnostic, so it is hopefully a good starting point for pretty much any platformer.

It's not super complicated, but does a lot of stuff I see many games not doing, which I consider table stakes for a platformer that feel good.

[ Continue Reading.. ]

258
39 comments


Cart #37156 | 2017-02-04 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
24

Hello there, I've been working on this piece of software called midi2pico
It does what it implies, converts midis into music for pico-8

I've recently just added proper drum support, so in celebration of that I want to release this little demo.

Come checkout midi2pico at github: https://github.com/gamax92/midi2pico

It's a very configurable midi conversion program, with the ability to mute channels, change volumes, and to shift pitches to fit into pico-8's audio range. midi2pico attempts to arrange midi data in a logical way, storing the beginning of a song at sfx 0 and the end of the song near the end of available sfx.

MIDI Format 0, pitch bends, sfx deduplication, silence removal, and now drums are supported. A midi instrument and drum to pico-8 translation table is supported, though not very populated and most instruments use a default conversion. Look for 'Instrument to PICO-8 Map' and 'Drums to PICO-8 Map' inside midi2pico.lua

A separate utility is also included for debugging midi files called midi2note. midi2note shows the end result after midi2opus, opus2score, and score2note conversions that midi2pico also uses.

[b]Installation

[ Continue Reading.. ]

24
18 comments


I'd like to be able to run pico8 direct from console on the CHIP or Raspberry Pi without having to be in the graphical environment. Does pico8 support writing directly to framebuffer? If so, what do I need to do to make it work?

This is what I get when I run pico8 from console:

SDL Error: No available video device

** FATAL ERROR: Unable to initialize SDL
3
4 comments


Cart #37135 | 2017-02-04 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

Hey community,

So I've had this project lying around since the start of this year but never really uploaded it since I didn't feel it was finished.
Though now I've decided I'd probably won't do anything to it anymore, I'd just throw it on here for anyone to use, try and improve how they like.

So a bit about the game, it's a demake of the game I'm working on as a day-job, which is Curve Fever 3 (which can be played at curvefever.io).
To get the hang of uisng PICO-8 I decided to see if I could remake this game since I work on it on a daily basis, so here you have it.

So here are a few quirks of the game that could be improved or are missing:

  • The game doesn't have AI.
  • While in this state the game has 4 players, only 2 can be controlled (should be solvable by using different input handling).
  • There is menu to select the amount of players.
  • No music... [i]Sorry!

[ Continue Reading.. ]

1
0 comments




Top    Load More Posts ->