Game Engine
Unity
Why?
- Well-suited for narrative-driven, choice-based gameplay
- Supports rapid prototyping, which is very convenient when developing solo
- Component-based system will be useful for developing animal-specific mechanics
- Easy integration of audio, collectibles, and interaction systems
Platforms & Controls
PC
| Key | Action |
| W | Move forwards |
| S | Move backwards |
| A | Move to the left |
| D | Move to the right |
| Spacebar | Jump |
| Left Shift | Sprint |
| Left Control | Crouch |
| E | Interact |
| Q | Use ability (animal-specific) |
| F | Use secondary ability (animal-specific) |
| Left Mouse Button | Read through narrative / Attack |
| B | Open inventory |
| M | Open map |
| Esc | Open pause menu |
Console – PlayStation
| Button | Action |
| Left Stick | Move (forwards, backwards, left, right) |
| Right Stick | Camera control |
| X | Jump / Read through narrative (context-based) |
| R2 | Sprint |
| L3 | Crouch |
| Square | Interact |
| L1 | Use ability (animal-specific) |
| L2 | Use secondary ability (animal-specific) |
| Circle | Attack |
| Touchpad | Open map |
| Triangle | Open inventory |
| Options | Open pause menu |
Console – Xbox
| Button | Action |
| Left Stick | Move (forwards, backwards, left, right) |
| Right Stick | Camera control |
| A | Jump / Read through narrative (context-based) |
| RT | Sprint |
| LS (Left Stick Press) | Crouch |
| X | Interact |
| LB | Use ability (animal-specific) |
| LT | Use secondary ability (animal-specific) |
| B | Attack |
| View Button | Open map |
| Y | Open inventory |
| Menu Button | Open pause menu |
