Game Design - v3 - 3 paths to victory
⛺️ Major GDD Update ⛺️
Inspiration for this game finally hit me!
📄 The game design document is shown below, and referenced with anchor links
The major changes are:
🏅 Players can earn Badges through various activities.
🎮 Single Player
This is an “alpha” release, just for us to prove that the mechanics work.
See single player design here: GDD#single-player
🎮 ✚ 🎮 Cooperative Multiplayer
1+1 Co-op play is defined here: GDD#cooperative1+1
🎮 🆚 🎮 Competitive Multiplayer
Inspired by the competitive nature of the World Scouts Jamboree
Competitive mode is the “beta” release, to prove if the game is fun to play.
In 1v1 or 2v2 mode, each Scout Group (team) competes towards any of 3 victory conditions GDD#competitive-mode
🏆 Survival Victory
Survive each night by following the rules from single player (have a campfire, have enough food, don’t have a destroyed tent)
Players can perform tasks (mini quests) to influence the wildlife, for example, go to the squirrel’s forest, donate some food, the Scout Group that donates the most gains the squirrel’s favor causing them to all visit the other Scout Group’s camp.
This enables the players to deploy sort of a non-violent “attack”.
🏆 Economic Victory
Players can go for earning the most money by crafting sellable goods, pottery, and art (which also provide badges).
Send these goods to the Camp “store” tent to be sold.
The first Scout Group to reach a certain amount wins the game!
Or this can be a tug of war, the Scout Group that earns $20 more than the opponents win.
🏆 Completion Victory
If every player in your Scout Group earns all badges available, you win the game!
⏰ Timing
Actions now have a duration, so time is a limited resource to manage gdd#timings
🌉 Bridges
Bridges can be built to traverse rivers that divide the 2 camps, this provides players access to more resources.
💰 Money System
Money is now a system that can be used for other things, such as purchasing items and upgrades etc. gdd#sellable-goods–art
🦹 Character Abilities
There are now choosable characters that have different abilities that may suit the way you want to play.
GDD v3
TITLE: Scouts
Elevator Pitch
“Team-Based survival game where you compete to earn badges”
Goals
Cooperative Mode (Survival)
Earn the most merit badges, before the game is over. The game ends when your troop cannot survive the night.
Surviving the night
- Every player in your troop must eat 2 units of food every morning
- A camp fire must be active by nightfall
- Each of your troop’s tents must not be destroyed by morning
Competitive Mode
Survival Victory
The other team fails to Survive the night.
Economic Victory
Your team earns ECONVICTORYAMOUNT money.
Completion Victory
Each player on your team earns all the badges available.
Pillars
Crafting
Natural resources are in limited supply, and limited in utility. Players get to satisfy their curiosity by crafting more useful items that unlock potential areas to explore and player capabilities.
Exploration
Players are encouraged to explore all areas they have access to, while some areas are not immediately accessible, solving problems (crafting, bridge building, etc.) will uncover more areas to explore.
Cooperation
Players can achieve more by working together, than going solo. The game (and all elements) should reward all players for cooperating as a team.
Rules
1 to 6 players
Up to 4 Players can all play in the same troop (survival mode)
Players can play against each other by joining different troops
- 1 v 1
- 2 v 2
- 3 v 3
- 2 v 2 v 2
- 1 v 1 v 1 … (up to 6)
Players can perform activities to earn merit badges
Players who earn a badge become proficient in this activity, allowing them to help others obtain the badge
example: Possession of a musical instrument will earn a Musical badge. Player1 crafts a flute from 4 sticks and a sharp rock, earning the Musical badge. Player1 can now craft a flute from 1 stick and a sharp rock and give it to other Players.
A Day is 4 minutes long
Sun starts setting at 3:30 of that day
All players need to be in a tent by Dusk, 4:00
Debuff condition: if a player is not in a tent by Dusk, the next day they are slowed down, .75 move speed, until they go in a tent to rest for a minute (1/4 of the day)
Math: they can do 75% less than normal this day
At the end of the day, night falls and creatures come to visit camp, steal food, and may destroy camp structures along the way.
Tent has 4 hp
Lose condition: if tent is fully destroyed during the night, your team loses
- Fence has 1 hp
- squirrel: steals 1 food and deals 0hp damage to structures
- deer: steals 4 food and deals 1hp damage to structures
- wolf: steals 0 food and deals 2hp damage to structures
Night fall lose condition: if there is no CampFire, the game is over
At Dawn, 0:00 of next day, all players need to consume 2 units of food
Lose condition: if a player cannot consume 2 units of food (food is either in the tent or in their own inventory), the game is over
Merit Badges (WIP)
Badge | Criteria | Buff |
---|---|---|
Animal Science | @TODO (something with Bird House?) | Creatures won't steal from your tent |
Art | Craft 3 Art pieces from Canvas and Berries | @TODO |
Basketry | Craft 3 baskets from hemp strings | Unlocks Wicker Food Storage recipe |
Backpacking | Visit 3 scenic points | Unlocks a map for all players |
Camping | Camp out at least 10 nights | Unlocks Tent recipe |
Engineering | Craft 4 different tools | Unlocks Crafting Bench recipe |
Exploration | Visit the North most point, South, East, and West | Unlocks Compass Recipe for all players |
Geology | Mine 10 stone from rock | Unlocks Stone Wall recipe |
Home Repairs | Repair 10 structures | Unlocks Better Hammer recipe |
Metalwork | @TODO | @TODO |
Pottery | Craft 3 pots from mud | @TODO |
Textile | Craft 3 pieces of fabric from hemp strings | Unlocks Canvas Recipe |
Wood Carving | Craft 3 bird feeders from wood | Unlocks Bird House Recipe |
Woodwork | Craft 5 wooden fences | Decreases Crafting time for wooden fences |
5.1 Merit Badge new terms
- Canvas item used for crafting Art piece
- Compass item used to render an arrow that always points towards camp
- Bird House structure @TODO something to do with Animal Science?
- Wicker Food Storage structure used for storing food
6 MVP Badges
Badge | Criteria | Buff |
---|---|---|
Camping | Camp out at least 10 nights | none for mvp |
Engineering | Craft 4 different tools | none for mvp |
Geology | Mine 10 stone from rock | none for mvp |
Home Repairs | Repair 10 structures | none for mvp |
Woodwork | Craft 5 wooden fences | none for mvp |
Merit Badge new terms
- Canvas item used for crafting Art piece
- Compass item used to render an arrow that always points towards camp
- Bird House structure @TODO something to do with Animal Science?
- Wicker Food Storage structure used for storing food
MVP Badges
Badge | Criteria | Buff |
---|---|---|
Camping | Camp out at least 10 nights | none for mvp |
Engineering | Craft 4 different tools | none for mvp |
Geology | Mine 10 stone from rock | none for mvp |
Home Repairs | Repair 10 structures | none for mvp |
Woodwork | Craft 5 wooden fences | none for mvp |
Crafting and Item Progression
p
is number of players
.
p*2/day
for a 3 player game is 6
per day.
Characters
Name | Archetype | Ability |
---|---|---|
Ethan | Crafty | Crafts faster |
Evan | Speedy | Walk faster |
Damien | Strong | Chop wood faster |
Abram | Strong | Mine rocks faster |
Yuna | Smart | Build structures faster |
TBA | Outdoorsy (Endurance) | Requires less food |
Food
Berry
Grows on Berry Bushes. Is eaten automatically at Dawn.
Orange
Grows on Orange Trees. Is eaten automatically at Dawn if no berries. Can be consumed for faster daytime tent recovery. Can be consumed during activities (crafting, chopping trees, breaking stone) to increase speed.
Wildlife
Animal | Night Time Activity | Lair | Offering |
---|---|---|---|
Squirrel | steals food from tents | squirrel forest | Nuts |
Wolf | destroys tents | wolves den | build fire with Flint stone |
Deer | destroys fences | deer park | |
Rat | steals food from food bins | ||
Skunk | steals materials from tents | ||
Fox | |||
Jackalope | |||
Porcupine | |||
Owl | |||
Spider | |||
Cat | |||
Hedgehog | |||
Armadillo |
New terms
Nuts
- Gather from nut tree, accessible after axe
Flint stone
- Mine from rock
MVP Wildlife
Animal | Night Time Activity | Lair | Offering |
---|---|---|---|
Squirrel | steals food from tents | squirrel forest | Nuts |
Wolf | destroys tents | wolves den | build fire with Flint stone |
Sellable Goods & Art
None of these are MVP
Name | Recipe Idea | Craft Time (sec) | Price |
---|---|---|---|
Pottery | clay | 10 | 10 |
Wood carvings | oak wood | 10 | 10 |
Paintings | dyes, canvas | 10 | 15 |
Tapestry | strings | 8 | 5 |
Woven Basket | Plant Fibers | 8 | 5 |
Timings
Initial timings, can be modified through items and abilities.
Action | Duration (seconds) |
---|---|
Gather Material From Floor | 2 |
Chop Basic Tree | 6 |
Rest in Tent during the day | 10 |
Install fence post | 6 |
Uninstall fence post | 4 |
Repair tent | 5 |
Break boulder | 12 |
Crafting Materials | Crafted Item | Duration (seconds) |
---|---|---|
6x sticks | Firewood | 12 |
2x hemp | Hemp String | 4 |
2x stone | Shaped Stone | 4 |
1stck, 1hstr, 1sstn | Stone Axe | 10 |
Wood fence | ||
Stone Hammer |
MVP
This is the target for a technical vertical slice to prove that the game mechanics work
Alpha
internal testing
Single Player
-
Choices the player have to make
Player will gather everything and craft the 1 necessary item, firewood. Player will need to build a stone axe to access more of the map. Player must then choose whether to build a food locker, or start building a fence. In either case, the player must build a hammer, which requires more stone, which is only accessible by leaving the camp grounds that is blocked in by trees.
-
Starting Parameters
-
Player Inventory
- 4 berries (eats 2 right away, leaving 2 for the next day, which will get eaten by the first 2 squirrels)
-
Starting Structures
-
1 Tent
-
1 Crafting Bench
-
1 CampFire
-
-
Gatherable Resources
-
1 Berry bush
- spawns 1 berry
-
3 Basic Trees (7 sticks)
-
2 sticks
-
2 sticks
-
1 stick
-
-
3 Stones
-
2 Hemp Plants (3 Hemp)
-
1 Hemp
-
2 Hemp
-
-
-
-
Area outside camp, blocked by trees
-
Gatherable Resources
-
Orange Tree
- spawns 2 oranges
-
Berry Bush
- spawns 1 berry
-
Many Basic Trees
-
2 Hemp Plants (5 Hemp)
-
2 Hemp
-
3 Hemp
-
-
-
-
Area outside forest, blocked by a boulder
-
Gatherable Resources
-
#+TODO
-
More Food
-
Rocks
- Provide stone
-
-
-
-
9 Levels/Waves
Peaceful nights occur if player hasn’t progressed A beginners game is 12 Nights, an advanced player is 9 nights.
-
Night 1
-
1 squirrel (-1 food)
steals 1 food from tent player now has 2 food left for the morning 1 berry will spawn again the next day, still not enough
-
-
Noob Night 1.5
-
If the player hasn’t crafted a wooden axe yet, then spawn just 1 squirrel (-1 food)…
-
Affords the Player one extra day to learn crafting
-
-
Night 2
The player would need to have left the camp area (requires wooden axe) to survive this night.
- 2 squirrels (-2 food)
-
Night 3
- 4 squirrels (-4 food)
-
Noob Night 3.5
-
If the player doesn’t have a food locker yet, spawn 4 squirrels (-4 food)
-
Affords the Player one extra day to learn to bulid a food locker
-
-
Night 4
The player would need to have built a food locker to survive this night
- 8 squirrels (-8 food)
-
Night 5
- 1 wolf (-1 tent health)
-
Noob Night 5.5
-
If the player hasn’t fully repaired the tent yet, spawn just 1 wolf (-1 tent health)
-
Affords the player an extra night to learn to repair the tent
-
-
Night 6
The player would need to have fully repaired the tent to survive this night
- 2 wolves (-2 tent health)
-
Night 7
- 3 wolves (-3 tent health)
-
Night 8
- 16 squirrels (-16 food)
-
Night 9
The player would need to have fully enclosed the camp with fence to survive this night
- 4 wolves (-4 tent health)
-
-
MVP Requirements [5/10]
- [x] Characters
- Single unnamed character with no abilities
- [x] Character Animations [3/3]
- [x] chopping
- [x] breaking boulder
- [x] doing [5/5]
- [x] gathering
- [x] crafting
- [x] construct fence post
- [x] deconstruct fence post
- [x] construct wood food locker
- [x] Player actions [6/6]
- [x] Actions require time duration [8/8]
- [x] Chop trees
- [x] Crafting
- [x] Gathering
- [x] Repairing Tent
- [x] Break Boulder
- [x] Construct wood fence post
- [x] Deconstruct fence post
- [x] Construct wood food locker
- [x] Uninstall fence post
- [x] Repair Tent
- [x] Break Boulder
- [x] Deconstruct fence post
- [x] Construct wood food locker
- [x] Actions require time duration [8/8]
- [x] Player must have a hammer to construct/deconstruct
- [ ] Single Player Map [0/4]
- [ ] Camp grounds
- starting area
- [ ] Forest area
- accessible after chopping tree
- [ ] Chopped trees can be traversed
- [ ] Mountain area
- accessible after breaking boulder
- [ ] Camp grounds
- [x] Recipes [2/2]
- [x] Sharp Stone
- [x] Wooden food locker
- [ ] Night waves [0/1]
- [ ] add waves to game db
- [ ] Wildlife [0/1]
- [ ] Wolf [0/2]
- [ ] animations
- [ ] can damage tents
- [ ] Wolf [0/2]
- [ ] UI [0/3]
- [ ] animated progress bars for activities (crafting, chopping wood)
- [ ] scouts handbook
- [ ] Visual bar graph of time left in day
- [ ] Macro Game loop [0/3]
- [ ] Lose Game
- [x] Why You lost
- [ ] Show Hint
- [ ] Win Game
- [ ] Play Again
- [ ] Lose Game
- [x] Characters
Beta
public testing
Multiplayer
-
Cooperative 1+1
-
Choices the players have to make
Which tasks and goals each player will take on. Goals:
- Gather Food
- Build Camp Fire
- Build Axe
- Build Food Locker
- Build Fence
- Build Hammer
Players will have to share food or game will be over after Night 2 Sharing can happen by storing food in the shared tents inventory or food locker
-
Starting Parameters
-
Each Player Inventory
- 4 berries (8 berries total, each eats 2 right away, leaving 2 for the next day, which will get eaten by the first 2 squirrels)
-
Starting Structures
-
2 Tents
-
1 Crafting Bench
-
1 CampFire
-
-
Gatherable Resources
-
1 Berry bushes
- spawns 2 berries
-
3 Basic Trees (7 sticks)
-
2 sticks
-
2 sticks
-
1 stick
-
-
3 Stones
-
2 Hemp Plants (3 Hemp)
-
1 Hemp
-
2 Hemp
-
-
-
-
Area outside camp, blocked by trees
-
Gatherable Resources
-
Orange Tree
- spawns 2 oranges
-
Berry Bush
- spawns 1 berry
-
Many Basic Trees
-
2 Hemp Plants (5 Hemp)
-
2 Hemp
-
3 Hemp
-
-
-
-
Area outside forest, blocked by a boulder
-
Gatherable Resources
-
#+TODO
-
More Food
-
Rocks
- Provide stone
-
-
-
-
9 Levels/Waves
-
Night 1
-
4 squirrels (-4 food total)
each steals 1 food from each tent each player now has 2 food left for the morning 2 berries will spawn again the next day, still not enough
-
-
Night 2
The players would need to have left the camp area (requires wooden axe) to survive this night.
- 4 squirrels (-4 food total)
-
Night 3
- 8 squirrels (-8 food total)
-
Night 4
The player would need to have built a food locker to survive this night
- 16 squirrels (-16 food)
-
Night 5
- 2 wolf (-1 tent health each)
-
Night 6
- 4 wolves (-2 tent health each)
-
Night 7
Both players would need to have fully repaired the tent to survive this night
- 6 wolves (-3 tent health each)
-
Night 8
- 32 squirrels (-32 food)
-
Night 9
The player would need to have fully enclosed the camp with fence to survive this night
- 8 wolves (-4 tent health each)
-
-
MVP Requirements [0/3]
- [ ] 1+1 map
- similar to single player map, just add the missing structures and food spawns
- [ ] wildlife evenly split attacking each tent (no tent attacked more than others)
- [ ] Synchronize all game state
- [ ] “Host” player spawns and broadcasts wildlife positions,
synchronize state at dawn
- make sure all “realtime state changes” are identical
- [ ] 5 Selectable Characters [0/5]
- Animations and Abilities for each
- [ ] Ethan
- [ ] Evan
- [ ] Damien
- [ ] Abram
- [ ] Yuna
- [ ] Character Selection Screen
- [ ] 1+1 map
-
Pre-Release
This is the target for a vertical slice that will prove if the game will be fun
MVP Requirements [0/2]
- [ ] Build Bridges
- [ ] Add UI and actions [0/5]
- [ ] cancel button
- [ ] boost button
- [ ] build bridge
- [ ] construct bridge
- [ ] deconstruct bridge
Cooperative
Co-op 3 player
Co-op 4 player
Competetive
Choices the players have to make
Which victory path to focus on Whether to use oranges as food or to boost speed during activity by eating Whether to build a bridge across the river to access more resources.
-
TODO should the shared area be an island that both players need to build a bridge to access, or just a single bridge between both areas
-
Victory paths:
-
Survival Victory
The other team fails to Survive the night.
-
Economic Victory
Your team earns ECONVICTORYAMOUNT money.
-
Completion Victory
Each player on your team earns all the badges available.
-
Competitive 1v1
Starting Parameters
-
Each Player Inventory
- 4 berries (eats 2 right away, leaving 2 for the next day, which will get eaten by the first 2 squirrels)
-
Each Player Starting Structures
-
1 Tent
-
1 Crafting Bench
-
1 CampFire
-
-
Each Camp Site
-
Gatherable Resources
-
1 Berry bush
- spawns 1 berry
-
3 Basic Trees (7 sticks)
-
2 sticks
-
2 sticks
-
1 stick
-
-
3 Stones
-
2 Hemp Plants (3 Hemp)
-
1 Hemp
-
2 Hemp
-
-
-
Victory Components
- Craft Fair tents
-
-
Area outside camp, blocked by trees
-
Gatherable Resources
-
Orange Tree
- spawns 2 oranges
-
Berry Bush
- spawns 1 berry
-
Many Basic Trees
-
2 Hemp Plants (5 Hemp)
-
2 Hemp
-
3 Hemp
-
-
-
Victory Components
-
Squirrel Forest
-
Mud (for crafting pottery)
-
-
-
Area outside forest, blocked by a boulder
-
TODO Gatherable Resources
-
More Food
-
Rocks
- Provide stone
-
-
Victory Components
-
Wolves’ Den
-
Materials for Art
-
Canvas
-
Ink / Dyes
-
-
-
-
Area across river
- TODO Gatherable Resources
Levels/Waves (against each player)
-
Night 1
-
1 squirrel (-1 food)
steals 1 food from tent player now has 2 food left for the morning
-
-
Night 2
The player would need to have left the camp area (requires wooden axe) to survive this night.
- 2 squirrels (-2 food)
-
Night 3
- 4 squirrels (-4 food)
-
Night 4
The player would need to have built a food locker to survive this night
- 8 squirrels (-8 food)
-
Night 5
- 1 wolf (-1 tent health)
-
Night 6
The player would need to have fully repaired the tent to survive this night
- 2 wolves (-2 tent health)
-
Night 7
- 3 wolves (-3 tent health)
-
Night 8
- 16 squirrels (-16 food)
-
Night 9
The player would need to have fully enclosed the camp with fence to survive this night
- 4 wolves (-4 tent health)
-
Night >= 9
- The game continues until one player wins
MVP Requirements [0/3]
- [ ] 1v1 map
Competitive 2v2
Starting Parameters
-
Each Player Inventory
- 4 berries (eats 2 right away, leaving 2 for the next day, which will get eaten by the first 2 squirrels)
-
Each Troop Starting Structures
-
2 Tents
-
1 Crafting Bench
-
1 CampFire
-
-
TODO Define more resources for the available areas
-
Levels/Waves (against each camp)
Same as 1+1
-
MVP Requirements [0/3]
- [ ] 2v2 map
Get Camp Fire Craft
Camp Fire Craft
Multiplayer survival game where teams compete to earn badges while camping
Status | In development |
Authors | GomaGames, kellishouts |
Genre | Survival |
Tags | Crafting, Godot, Multiplayer, Team-Based, Top-Down |
More posts
- Synchronizing Multiplayer Game State - ⛺️ 🏃♂️Mar 19, 2022
- Multiplayer LobbyMar 06, 2022
- 🚀 build-220226bFeb 27, 2022
- SinglePlayer Level Design - Process time lapse videoFeb 24, 2022
- Game Title and Sketches for brandingFeb 20, 2022
- 📘 Scouts Handbook UI 📘Feb 19, 2022
- 🦊 ⛺️ Foxes can destroy tents ⛺️ 🦊Feb 19, 2022
- 🔨📦 New Animations 📦🔨Feb 19, 2022
- Updated Animations 🪓 ⛏️Feb 19, 2022
- Netcode Update - InventoryFeb 19, 2022
Leave a comment
Log in with itch.io to leave a comment.