Skip to content

NarayanaWalters/PTS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Set Up

  • Visit https://godotengine.org/download and download the Godot engine.
  • Run the exe and the project list will open.
  • Click Import on the right and browse to where you downloaded the game folder.
  • Double click on the project.godot file and press "Import & Edit".
  • Press F5 or the play button at the top right to run the game.

Controls

  • WASD - movement
  • QE - turn left and right
  • Shift + Mouse or QE - free look left and right
  • LCTRL or LMB (hold) - attack
  • Space - echolocate
  • R - open chest
  • T - open/close inventory
  • H - output health
  • B - output protection

Inventory Controls

  • WS - scroll up and down
  • AD - switch tabs
  • Q - drop item
  • E - equip/unequip item, drink potion, spend skill point
  • R - examine object

Mechanics

Audio Compass:

Your character's heartbeat indicates direction. It pitches up and down the more north and south you face and pans right and left the more east and west you face.

Echolocation:

Echolocating plays syllables of sound. There are tiers of distance that correspond to these. 'aa' means something is 0 to 2 meters in front of you, 'ee' means 2 to 8, and 'oo' means 8+. Notice they are in alphabetical order. These syllables play more rapidly the closer you are to something. Also, consonants are added if something interesting is in front of you; 'n' for enemy, 'f' for friendly, 'k' for interactable, and 'l' for loot. So, for example, if an enemy is 3 meters in front of you, echolocating will play the sound 'nee' repeatedly.

Side Awareness:

An ambient windy sound plays in your ear if there is an opening that way. E.g. a corridor to your right and a wall to your left will result in the sound playing in your right ear.

Footsteps:

A footstep sound plays every meter you step. Listen to the echo of your steps to tell when you're at an intersection or in a large room.

Combat:

If you're wielding a melee weapon and an enemy is within 2 meters of you, hold LMB or CTRL to auto attack. If you're holding a range weapon or spell and an enemy is in front of you at any distance, hold LMB or CTRL to auto attack. Keep in mind spells have splash damage, so you can get hurt if you're too close.

Unit Tests

To run:

  • At the top left of the editor, select Project -> Project Settings
  • In the General tab go to Application -> Run
  • At the top you'll see Main Scene, to the right select the folder icon and click "File.."
  • Navigate to "res:https://unit_tests" and open "test_manager.tscn"
  • Close Project Settings and click play at the top right (or press F5)

To go back to the main game, repeat the steps except navigate to "res:https://environment" and open "world.tscn" instead

Resources

Project Proposal

Final Technical Report

About

Capstone Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published