Log In  
Follow
ZoeB

Cart #pico_stacker_v02-0 | 2020-11-26 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

This version might need a bit more explaining than the first one:

You start out in song mode. Holding down X and pressing the arrow keys, you can choose a pattern to enter for any given part, for any given bar. Then press O (OK, Z) to jump into that pattern. You can edit all drum parts together for that pattern, then after jumping back out into song mode, you're free to mix and match patterns for different parts. (I'm hoping it'll be easier to build them up this way.)

Alas, as this can only update a few dozen times per second, the tempo is hardwired to 75 BPM, and a bit wonky. But you can choose between three swing (shuffle) amounts: 50% (none); 58% (half); and 66% (full). That's about it, I hope you like it!

2
2 comments



Cart #pico_stacker_v01-1 | 2020-11-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
8

I'm kind of making a music sequencer as a hobby at the moment, and using Pico-8 to rapidly prototype it. Version 0.1 is just a very basic drum machine style sequencer.

8
5 comments



Cart #fireant-0 | 2019-07-01 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

Here's a rough remake/demake of Fire Ant. It's my first PICO-8 project.

2
1 comment



Hi!

I hope this is the right place to ask...

So I gather I can make some enemies that have X-Y co-ordinates like this:

enemy = {
	x = 0,
	y = 0
}

enemies = {}

for i=1,5 do
	add(enemies, enemy)
	enemies[i].x = i * 5
	enemies[i].y = i * 10
	print(enemies[1].x)
end

(5 and 10 are arbitrary numbers for testing purposes.)

I believe this would be an array of tables.

I would have thought this would make 5 enemy co-ordinates, like this:

enemies[1].x = 5
enemies[1].y = 10

enemies[2].x = 10
enemies[2].y = 20

...and so on. But it looks like it's overwriting every enemy's co-ordinates with the latest pair each time.

Could someone please tell me what I'm doing wrong?

Cheers!

2 comments