Game Design Doc
The player takes control of a farm chicken as she tries to rescue her lost chicks. The game takes the player through various areas within the large, open world.
Goal: The player must collect all 120 chicks hidden throughout the world while avoiding and defeating various monster-like enemies.
Current planned level:
- Farmyard (Central Hub) - Tutorial section and collectible hub. This is where players may speak with NPC farm animals to query their collection stats.
- Forest (North)
- Cropfields (South)
- Canyon (West)
- Construction Yard/River (East)
- Forest Revisted (North-East)
- Town (South-East)
Current planned power-ups:
- Shoot Eggs - This is a core mechanic of the game and will be unlocked during the tutorial. The chicken will shoot eggs backwards into enemies and targets to interact with the world.
- Dash - This skill will be unlocked after completing the forest level and allow the player to dash for short distances to avoid enemies and dangerous obstacles, such as tractors and cars.
- Glide - This skill will be awarded to players who finish the crops level. When jumping, the player will glide for short distances.
- Swim - This skill will be unlocked oncee the Canyon level has been completed. Players will now be able to swim across rivers and bodies of water, allowing them to enter the construction yard and cross the river in the forest.
- Bawk - As the name implies, this ability allows the player to squak with the mighty force of the Gods! This can be used as an attack, as well as to push heavy objects and opeen the gate to the farm in the South-eastern Cropfield, allowing access to town, the final level of the game.
- Super Mode - After collecting a Corn item, the player will turn red and gain speed for a short duration.
NPCs:
Horse - Show collection and game stats.
Cow - Show gameplay tutorials and allow the player to replay the tutorial stage.
Pig - ?
Chicken - Allow the player to change skins, once unlocked (by collecting enough chicks).
,~.
,-'__ `-,
{,-' `. } ,')
,( a ) `-.__ ,',')~,
<=.) ( `-.__,==' ' ' '}
( ) /
`-'\ , )
| \ `~. /
\ `._ \ /
\ `._____,' /
`-. ,'
`-. ,-'
`~~~~'
//_||
__//--'/` hjw
,--'/` '
'