Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser
Quick Information
This is the source code of my audio game rpg Ptolem's Singing Catacombs that I made in Godot for my capstone projectYou can learn more about it here: Ptolem's Singing Catacombs: https://www.youtube.com/playlist?list=PLmugv6_kd0qOCZ4M105mLx5ICuaSJttlt
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://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://environment" and open "world.tscn" instead
Resources
This is the source code of my audio game rpg Ptolem's Singing Catacombs that I made in Godot for my capstone project
You can learn more about it here: Ptolem's Singing Catacombs: https://www.youtube.com/playlist?list=PLmugv6_kd0qOCZ4M105mLx5ICuaSJttlt
Reviews
Quick Information
This is the source code of my audio game rpg Ptolem's Singing Catacombs that I made in Godot for my capstone projectYou can learn more about it here: Ptolem's Singing Catacombs: https://www.youtube.com/playlist?list=PLmugv6_kd0qOCZ4M105mLx5ICuaSJttlt