notes/personal/Stack Overdrive Initial Meeting.md

186 lines
5.8 KiB
Markdown
Raw Normal View History

2023-07-02 13:51:21 -06:00
# Genre
2023-07-02 13:52:21 -06:00
## Prior discussion
> But, in a nutshell, if you can imagine a roguelike game where the upgrade system is built on zachtronics logic, and the gameplay is akin to a X survivors/20 minutes till dawn
2023-07-02 13:53:21 -06:00
[Drei](https://discord.com/channels/749314018837135390/1063050222617509988/1063114912118882424)
2023-07-02 13:54:21 -06:00
2023-07-02 16:40:16 -06:00
bullet heaven/roguelike
2023-07-02 16:39:16 -06:00
2023-07-02 17:31:17 -06:00
Very difficult
2023-07-02 13:54:21 -06:00
# Premise
## Prior discussion
2023-07-02 13:58:21 -06:00
> Your character is a moving turret in survivors type games
2023-07-02 13:59:21 -06:00
[Drei](https://discord.com/channels/749314018837135390/1063050222617509988/1063679159739621417)
2023-07-02 14:17:22 -06:00
> I want to do a fall from the top to the bottom and climb to the top and out sort of thing
2023-07-02 14:18:22 -06:00
The setting is already future dystopia
[Drei](https://discord.com/channels/749314018837135390/1063050222617509988/1122259852769640518)
2023-07-02 14:17:22 -06:00
2023-07-02 14:12:22 -06:00
[General plot discussion](https://discord.com/channels/749314018837135390/1063050222617509988/1063680866833944648)
2023-07-02 13:55:21 -06:00
2023-07-02 13:48:21 -06:00
## Premise spitballing
## Final Premise
### Setting
2023-07-02 16:27:16 -06:00
- Cyberpunk-esque
- Dystopian future
- Fight club in the future
2023-07-02 16:37:16 -06:00
2023-07-02 13:49:21 -06:00
### Vague Plot Outline
2023-07-02 16:36:16 -06:00
The player has a dystopian 1984-esque, job, you start to 'think different', you get kicked out of your house, you discover something hidden/evil, you get kicked down to 'the gulag'. As you progress, you get better and better. Ending should be brutal/bittersweet.
2023-07-02 16:35:16 -06:00
2023-07-02 16:30:16 -06:00
The player gets knocked down to the "under city", the older city that's been built over. The first layers are a combination of older/garbage tech, scrapped together from trash and leftovers. As you get higher, the tech/quality improves.
2023-07-02 13:49:21 -06:00
2023-07-02 17:17:17 -06:00
You escape the gray and murk, and you go to the green place. Associate green with classical music
2023-07-02 17:39:17 -06:00
Trees could be bridge between levels? Possibly sunlight?
2023-07-02 17:42:17 -06:00
Trees/nature could be valuable/sign of wealth. possibly currency?
2023-07-02 17:40:17 -06:00
2023-07-02 16:34:16 -06:00
#### Opposition
2023-07-02 16:36:16 -06:00
Corrupt Government/gangs/corrupted system and status quo
2023-07-02 16:34:16 -06:00
2023-07-02 16:42:16 -06:00
Fallout 4-esque bad guys. multiple orgs that exist because of the world, not one evil entity
2023-07-02 16:38:16 -06:00
2023-07-02 16:41:16 -06:00
### Progression
2023-07-02 16:43:16 -06:00
Not levels, arenas, sort of. Very large arena. Complete fighting to progress to next arena.
2023-07-02 16:41:16 -06:00
2023-07-02 17:27:17 -06:00
Each arena could take 0.5-2 hours to complete
10-30 hours for total playthrough
2023-07-02 16:41:16 -06:00
2023-07-02 13:51:21 -06:00
# Aesthetic
2023-07-02 16:43:16 -06:00
## Prior Discussion> Iso<br>
2023-07-02 14:24:22 -06:00
3d in a fixed iso-ish camera<br>
The artstyle would be pretty much Cloudpunk/Transistor with our own twists<br>
2023-07-02 14:08:22 -06:00
[Drei](https://discord.com/channels/749314018837135390/1063050222617509988/1063680514478837840)
2023-07-02 14:09:21 -06:00
> It's unapologetically cyberpunk themed
> With all the flavor that comes with that
[Drei](https://discord.com/channels/749314018837135390/1063050222617509988/1063710949518880839)
2023-07-02 14:16:21 -06:00
> Since we're doing a futuristic dystopian thing with skyscrapers above clouds and murky grey
2023-07-02 14:24:22 -06:00
I thought, man, wouldn't it be cool if this was kinda like bladerunner with necromunda tones<br>
To where, at a certain point in the game, you're dropped to the pre-city, which is old as balls
2023-07-02 14:17:22 -06:00
And people still live there and use a bunch of garbage old world
[Drei](https://discord.com/channels/749314018837135390/1063050222617509988/1122258872820842598)
2023-07-02 14:07:21 -06:00
2023-07-02 14:10:22 -06:00
## POV
2023-07-02 16:26:16 -06:00
Isometric top down, bouncy, dynamic camera
2023-07-02 17:18:17 -06:00
2023-07-02 13:50:21 -06:00
## Art Style
2023-07-02 16:22:16 -06:00
Very pixellated - k9
Voxel/pixellated
Cyberpunk
2023-07-02 13:51:21 -06:00
- What other games have a style that we can take inspiration from?
2023-07-02 16:24:16 -06:00
1. Transistor
2. Cloudpunk
2023-07-02 17:14:17 -06:00
2023-07-02 14:10:22 -06:00
## Music
#### Prior Discussion
> I need you to sit down and absorb yourself into the world of darksynth
2023-07-02 14:06:21 -06:00
2023-07-02 14:13:21 -06:00
> [Examples](https://discord.com/channels/749314018837135390/1063050222617509988/1082094124066414682)
2023-07-02 14:12:22 -06:00
> I had this idea where the soundtrack across the game as a whole gets a little bit more acoustic and classical to represent the escape from techno dystopia
[Drei](https://discord.com/channels/749314018837135390/1063050222617509988/1082093811808870450)
2023-07-02 14:06:21 -06:00
2023-07-02 14:13:21 -06:00
> [Sample](https://discord.com/channels/749314018837135390/1063050222617509988/1078184750117830708)
[k9](https://discord.com/channels/749314018837135390/1063050222617509988/1078184750117830708)
2023-07-02 17:12:17 -06:00
2023-07-02 17:16:17 -06:00
- Ping k9 for music talk
- Dynamic music generation?
2023-07-02 17:17:17 -06:00
- Classical music for more green
2023-07-02 17:12:17 -06:00
2023-07-02 13:56:21 -06:00
# Mechanics
## Prior discussion
2023-07-02 14:24:22 -06:00
>No, which is what makes it a survivors type game<br>
You build the behavior of the gun<br>
> The gun shoots itself<br>
2023-07-02 14:23:22 -06:00
>
2023-07-02 13:57:21 -06:00
/by its own
2023-07-02 13:58:21 -06:00
[Drei](https://discord.com/channels/749314018837135390/1063050222617509988/1063678609082040381)
2023-07-02 13:59:21 -06:00
2023-07-02 14:15:21 -06:00
General discussion about modularity, weapons should have a small amount of modules, with a large number of combinations
[Source](https://discord.com/channels/749314018837135390/1063050222617509988/1121064670263001100)
2023-07-02 16:44:16 -06:00
## Weapons
2023-07-02 16:45:16 -06:00
- Modular weapons
2023-07-02 16:46:16 -06:00
- Upgrade/module station that you visit to change certain parts
2023-07-02 16:47:17 -06:00
- Changes like attaching a scope to your gun, or a silencer could be done on the fly
2023-07-02 16:53:17 -06:00
- Weapon scripting system? (every third shot, use modifier). Could also script tagalong buddy. *Should be flushed out later*
2023-07-02 17:23:17 -06:00
- Progress through tech eras
2023-07-02 16:53:17 -06:00
2023-07-02 17:35:17 -06:00
#### Modules
2023-07-02 17:37:17 -06:00
- Upgrade tree for the different categories from spending cash
2023-07-02 17:35:17 -06:00
2023-07-02 16:47:17 -06:00
### Weapon tiers
2023-07-02 16:48:17 -06:00
- Top level modifiers (silencer, scope)
2023-07-02 16:49:17 -06:00
- Modules (modify gun characteristics)
- Base (weapon that you find)
2023-07-02 13:59:21 -06:00
2023-07-02 16:50:17 -06:00
## Armor
2023-07-02 16:54:17 -06:00
- Shield generation
2023-07-02 16:55:17 -06:00
- Maybe attack/defense modules
2023-07-02 16:50:17 -06:00
2023-07-02 17:28:17 -06:00
## Death
2023-07-02 17:30:17 -06:00
Drop currency, a lot of guns and modules, everything respawns when you die.
2023-07-02 17:28:17 -06:00
2023-07-02 17:33:17 -06:00
Eventually get booted back to the beginning
2023-07-02 17:31:17 -06:00
2023-07-02 17:34:17 -06:00
Possibly have persistent "revive" tokens?
Spend currency to get lives
2023-07-02 17:01:17 -06:00
# Modding
wasm?
whatever, we can look at this later
2023-07-02 13:59:21 -06:00
# Technical Stack
## Engine
2023-07-02 16:58:17 -06:00
- [x] Unity
2023-07-02 14:01:21 -06:00
- [ ] Unreal
- [ ] Gadot
- [ ] Engineless
2023-07-02 14:02:21 -06:00
- [ ] Other
2023-07-02 14:04:21 -06:00
2023-07-02 14:02:21 -06:00
## Source Control
2023-07-02 17:03:17 -06:00
- [x] Git (Github? Self hosted?) - Github
2023-07-02 14:02:21 -06:00
- [ ] Unity VCS
- [ ] Other
2023-07-02 14:04:21 -06:00
2023-07-02 14:02:21 -06:00
## Collaboration
2023-07-02 14:03:21 -06:00
- [x] Discord
- [x] Codecks
2023-07-02 14:04:21 -06:00
- [ ] Github Projects
- [ ] Trello
2023-07-02 14:05:21 -06:00
2023-07-02 17:07:17 -06:00
## Style/practices
2023-07-02 17:10:17 -06:00
- Code review - not necessary for now
- Unit testing - https://docs.unity3d.com/Manual/testing-editortestsrunner.html
- Style guide - Google's
2023-07-02 17:07:17 -06:00
2023-07-02 14:05:21 -06:00
## Documentation
2023-07-02 17:11:17 -06:00
- [x] Markdown folder, comments
2023-07-02 14:05:21 -06:00
- [ ] Google Docs
- [ ] Notion
2023-07-02 15:40:16 -06:00
2023-07-02 17:06:17 -06:00
# Leadership
stay flat rn
2023-07-02 15:41:16 -06:00
# Fox's input
2023-07-02 16:17:16 -06:00
- Gadot primarily, unity for the engine
2023-07-02 17:11:17 -06:00
2023-07-02 17:43:17 -06:00
# For next meeting
actually do stuff and make things
2023-07-02 15:41:16 -06:00