I added a new type of "instrument": chords!
I still don't know much music theory, so I had to look for which chords I could use in a pentatonic scale… Maybe (probably!) there are better choices for progressions, but I ended up with:
- C minor
- F sus2
- Gmin #5
- Bb sus2
At first, the duration of the chord was just one beat. But it wasn't very interesting… I wanted to give the player the ability to control the chords' length. I started to add some form controls, but then I realised that by giving up a bit of flexibility, I could just make a rule to consider multiple beats with the same chord, part of a continuum.
Here is the result:
Tomorrow is the last day of the month and I have to finish the game. Unfortunately, I've got my guitar lessons on Wednesdays, so I don't think I'd be able to code much. Three possible last-minute features that come to mind (I'll pick one of these):
- Double the amount of bars
- Add a new instrument to create a melody over the chords and bass.
- Support importing/exporting via the clipboard. This would be really cool, but I'm not sure if PICO-8 supports this in the HTML5 export. I will have to check.