diff --git a/doc/gamedesign.md b/doc/gamedesign.md index c535040..5d1abf6 100644 --- a/doc/gamedesign.md +++ b/doc/gamedesign.md @@ -10,8 +10,6 @@ + ▀████████████████████████████████████████████████████▀ ``` -# OutFly Roadmap - This file is a place for planning and documenting the game design. # Why I made this game @@ -179,16 +177,105 @@ Items: - Fuel canister - UltraCapacitor +# People + +There are relatively few people in the game due to Jupiter's rings not being +extensively settled. The rings are more of a niche thing for adventurers and +visionaries at the time of the game. + +Those few people should have maximally fleshed out conversations though, making +the player happy to see a friendly face when they do appear. + +Each character should have an interesting, unique personality that sets them +apart from the other characters. Let's outline the personalities/backstories: + +[THIS IS JUST BRAINSTORMING FOR NOW, ONLY PARTLY IMPLEMENTED IN THE GAME] + +1. Icarus @ starting area: + - "Tutorial character" + - Very chill, nonchalant + - Goes out of its way to help you + - Touristy, sightseer + - Very absorbed by his VR headset + - Grew up on a space ship where VR was the best way to see interesting things + - Travels the solar system to find beauty + - Not interested in creating anything + - Rides a Cruiser +2. Nox @ pizzeria: + - Wholesome, easy-going + - Wanted to get away from civilization to have some peace and quiet + - Built a pizzeria into an asteroid + - Doesn't seem to care that so few people visit his restaurant, just keeps doing his thing + - Fascinated with the old times of the 1980s, he called his pizzeria "Old Earth Pizza" + - Wants to take care of people and impress people with his hospitality + - Reliable, people in the area look up to him as sort of a "governor"/"sheriff" + - Biotech/brewery nerd, grows his own algae for the pizza ingredients +3. ??? @ pizzeria: + - Thrill-seeker, racer + - Cheeky, teasing + - Frequent guest at the Pizzeria to refuel and rest + - Good for some small talk + - Nerd about engineering, propulsion, rocket science + - Rides a MeteorAceGT +4. ??? @ pizzeria or workshop: + - Engineer + - ADHD + - Deploys communications infrastructure across the rings + - Just passing through + - Grew up on Earth, is way too excited about being in space + - Totally a furry + - Has big plans for this area, but not enough time to implement everything + - Nerd about high energy communications technology +5. ??? @ workshop: + - Mechanic + - Operates a workshop to craft and mod space vehicles + - Nerd about space suits and vehicles +6. Ash @ hideout: + - Monk master of a cult of Buddhist origins + - Uptight, self-disciplined, driven, wise + - Not very agreeable + - Operates a construction site for a meditation retreat in a hollowed-out asteroid + - Deep distrust of AIs, wants to construct the hideout by hand + - Not interested in small talk, but up for deep philosophical debates +7. River @ hideout: + - Monk apprentice + - Open-minded + - Had everything in her life on one of the planets + - But ached for profoundness, desperate for a meaning of life + - Frustrated by the rigidity of Ash, she thinks she knows better how to run the place +8. Rain @ hideout: + - Engineer, tinkerer + - Very shy, unsocial + - Helps the monks to construct the hideout + - Totally insecure about her job, since she has no formal education as architect, she's just winging it, but the monks will need a 100% functioning home to survive + - IT Security nerd + - Operates a synthwave radio station, piggybacking on the communications infrastructure + +Minor characters: + +- Yuni @ secret location: + - Easter egg character + - Meta, breaking the 3rd wall +- 梓涵 @ near starting area: + - Is dead from the start. Or can you save her? +- Rudy @ serenity bus station: + - Is unconscious, frozen, waiting for the bus +- Clippy @ various locations: + - AIs which could get personalities as well + # Worldbuilding ## People -- Icarus -- 梓涵 -- Nox -- Rudy -- Yuni -- Pizzeria Clippy -- Bus Station Clippys +- Icarus [it] +- 梓涵 [she] +- Nox [he] +- Rudy [he] +- Yuni [no pronoun] +- Ash [they] +- River [she] +- Rain [she] +- Pizzeria Clippy [it] +- Bus Station Clippys [it] ## Other life forms