Zero to Hero competitive Smash browser game
Player is a person at a smash tournament
- Train while at home to prepare for tournament
- Learn certain skills or matchups or pickup new characters
- train them up to use in tournies
- Use skills learned in training to battle in the tournies
- Earn money to travel further and play against better opponents to learn faster
- Sponsorships will do something (add later?)
- Goal is to win bigger tournies and raise your rankings
- Basics
- name, gamertag, hometown
- Game knowledge
- Mains
- Matchups
- Tech
- Style of play
- RPS skill (extremely small edge)
- Leveled up through playing RPS against the computer (RPS AI high priority)
- Assets
- Money
- End of each month requires bills to be paid
- If money is negative you must do IRL job (cannot play Smash/level up)
- Fame?
- Crowd favor
- Subs for money
- Get fame from characters (Yoshi ftw)
- Social media presence?
- Money
- mechanics
- Spend time to up stats for different things (fame, smash stuff, money)
- spend time on IRL job to get money without going to tournies
- Too much time spent in IRL job will decrease stats (you get worse)
- All stats getting too turns you into a casual, Game Over
- Too much time spent in IRL job will decrease stats (you get worse)
- spend time on IRL job to get money without going to tournies
- Go to tournies to learn and play to make money
- Can be sponsored
- No longer can run out of money
- Can lose if you start to suck
- Spend time to up stats for different things (fame, smash stuff, money)
- Ranks:
- Casual (Game Over)
- Local Scrub (Start)
- Local Threat
- Hidden Boss
- PR Beast
- Regional Hero
- Established Pro
- Top Contender
- GOAT (top)
- First opponent at first tournament is Venom. Mains Link. Is trash. Quits after that night, because he got rekt
- Have to learn specifics
- Character specific tech
- General tech
- matchups
- can level up game stats
- neutral game
- Spacing
- punish game
- edgegaurding
- survivability
- Includes DI, Teching, and recoveries
- neutral game
- leveling up stats can also be done indirectly by leveling up relevant skills to those core game stats
[TODO]: Make combat interactive
- Disrespect option randomly appears occasionally. Sometimes costs you the punish, but doing it a lot helps build fame faster
- Games start with RPS and stage picking
- Combat based on Neutral, then punish, then edgegaurding with a luck factor
- Luck factor based a bit on fame and style skills (Mang0 inspired)
- Targeting Browsers
- Since we don't want to run a server, JS seems the way to go (probably node.js with Browserify)
- Game progress stored locally as cookies
- Can export / import game data
- Code repo hosted on GitHub