Character - Afronomical/Producing-Games-24 GitHub Wiki

Character Design


Backstory (V.Rough, for ND to rework)

Has grown up a member of the church since they were a child. From a deeply religious family and was groomed into becoming a nun. She is 26 at the point of the game taking place. As she has been working to be a nun her whole life, when becoming a nun she was qualified to become a member of the exorcists of the local covenant. Despite having worked to reach this status, it has grown her tired, weary and constantly stressed due to the horrors she has had to work with on a daily basis. Due to being a member of the church, she has never had any help to deal with the stress and constantly keeps it bottled up inside her, leading to her biting her nails as a coping mechanism and having stretch marks on her hand. As a woman in the church, she was repressed and shamed her whole life growing up, leading to many scars that stayed with her. The horrors of the demons she exercises often bring up these wounds making the job both mentally and physically draining. During the 90s, religion started losing its grip on the public and many became disenfranchised with religion, leading many to question the need for nuns and nunneries. These thoughts didn’t pass by many who grew up in the church and led to them often question their faith


Mechanics

Player Controls:

Control Keyboard Keybind Alt Keyboard Keybind Controller Keybind [XB/PS]
Move WASD Arrow Keys Left Stick
Look Mouse Right Stick
Sprint L Shift LSB/L3
Crouch L Ctrl B/◯
Interact LMB A/X
Use Item E Y/△
Drop Item G [item in hand] A/X [item in hand]
Flashlight RMB X/▢
Hotbar Mouse Scroll 1, 2, 3, 4 LB/RB / L1/R1
Pager Q [Hold] LT/L2 [Hold]
Clipboard F [Hold] RT/R2 [Hold]
Clipboard Page Mouse Scroll [when clipboard active] D-Pad Left/Right
Pause Esc Start/Options [Right Centre]

UI Controls:

Control Keyboard Keybind Alt Keyboard Keybind Controller Keybind [XB/PS]
Move in UI Mouse Left Stick
Accept LMB Enter A/X
Back Backspace Tab B/◯
Change Camera Mouse Scroll D-Pad Left/Right

Inventory system

A toggle bar of several slots the player can toggle through to pick up and use. These objects can be interacted with by toggling over to the desired item before interacting with the left click/interact button

  • The current size of the inventory is unknown, as it will depend on what the nurse sim and exorcism requires, so any implemented inventory needs to be flexible in size for now.

Interacting with the world includes:

  • Pick up objects
  • Open Doors
  • Peek through windows
  • Interact with computers in the office
  • Interact with nurse sim elements (cardiograms and the like)
  • Hide in hiding place

Health

The player is not going to have a strict health system. Instead, when the demon catches them, they will immediatly be "possesed". The screen will black out, and they will wake up at the start of the next hour, in the location they were caught. They may be missing items. They will be missing the clipboard, and any other item they would normally collect at the beginning of the hour. The sanity will have gone down by an additional 10, on top of the hourly rate. Every patients health will have gone down by 3.

Sim Mechanics

There is now a seperate sim page: https://github.com/Afronomical/Producing-Games-24/wiki/Sim-Elements

Prototype Requirements

Medicine

This is now covered by the sim page: https://github.com/Afronomical/Producing-Games-24/wiki/Sim-Elements

Hiding

The player has to be able to hide in certain places. For the prototype, there should be a cupboard somewhere that can be hidden in, but ideally this would be easy to apply to any potential hiding place. There is no current need for animations, but the code needs to allow one being put in later.

Stretch Goals

Torch brightness levels

Pressing the G button will cycle through four brightness settings on the torch: Off, 1/3 light, 2/3 light and full light.

Sprint Limit

Running for long periods of time will cause the player to be unable to keep running while it recharges. The player doesn't need to be able to see this bar. The specific length of time is up for balancing, so it needs to be easy to change. For now, the time to recharge fully from nothing should be 3 seconds, the amount of time you can run for should be 10 seconds, and if the player stops running before the time runs out, it should recharge at a rate of 1 second per second. If the player has less than 3 seconds left, they shouldn't be able to start running at all, and if they run out of stamina they shouldn't be able to start running until the stamina is full.