April 7, 2024
Agenda
- Project structure
- Github branch strategy:
main
branch always stable,
dev
branch off of main less stable
- make feature branches off of
dev
- each
feature-branch
home to one feature
- Game features
- Bard (just writing what’s being said)
- 4 player, PvE free-form boss-battle like Dark Souls
- player uses patterns of keys to set off different abilities and music
- Player
- classes (for ex tank, mage, etc. but more musical)
- Tank: grab attention, take damage
- Enemy
- would require some form of intelligence / randomized algorithm
- at its simplest form, a decision tree with a cooldown
- Music
- Genre:
- sample based or organic?
- it’ll be important to organize music
- game starts with base sound track
- using computer keyboard plays notes / activates a different soundtrack
- eg. a different drum rhythm
- each player has their own sound to contribute
- like choose your weapon, but a sound palette
- if you are messing up the rhythm, your battle fares worse
- if audio latency becomes an issue, could do a turn-based cycle of playing music
- ie. players play one at a time, and each person jams off the previous’ performance
- Game architecture