Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hayden-donnelly/the-village-sacrifice
The Village Sacrifice is a first person stealth game made for Ludem Dare 43.
https://github.com/hayden-donnelly/the-village-sacrifice
game unity
Last synced: about 10 hours ago
JSON representation
The Village Sacrifice is a first person stealth game made for Ludem Dare 43.
- Host: GitHub
- URL: https://github.com/hayden-donnelly/the-village-sacrifice
- Owner: hayden-donnelly
- License: mit
- Created: 2018-12-01T13:31:50.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-04-03T17:36:50.000Z (8 months ago)
- Last Synced: 2024-07-24T01:14:57.566Z (4 months ago)
- Topics: game, unity
- Language: C#
- Homepage:
- Size: 824 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
## About
"Your village has decided to deal with over population by sacrificing you to the great stone golem who lives nearby. Your goal is to sneak through the dungeon and escape undetected." The Village Sacrifice is a stealth game made in 72 hours for Ludem Dare 43. The theme was: sacrifices must be made. This repository contains the complete unity project (last tested on version 2018.2.18f1).
## Authors
* **Hayden Donnelly** - *Programmer*
* **Peter Prickarz** - *Artist*
* **Eric Goetz** - *Composer*## Finite State Machine AI
The enemy AI has three main states: patrol, chase, and search. Beginning in the patrol state, it will walk around a number of pre-defined patrol routes.
If the AI detects the player during its patrol, it will enter the chase state. In this state, the AI will simply run towards wherever the player is.
If the AI loses line of sight on the player while chasing, it will enter the search state. Upon entering the search state, the AI will walk to the
player's last known location, and then begin to search the surrounding area in four directions. If the AI detects the player at any time during this search, it will automatically transition to the chase state. But on the other hand, if the search completes and the player has not been detected, the AI will go back to the patrol state.![IMG_0778](https://user-images.githubusercontent.com/30982485/172991846-ba52711d-c806-45ee-a4dc-78700701df00.jpg)
## Screenshots
![VS1_c](https://user-images.githubusercontent.com/30982485/102728697-39dde500-42fb-11eb-8b78-a6520002a540.png)
![VS2_c](https://user-images.githubusercontent.com/30982485/102728699-3d716c00-42fb-11eb-9700-841328660a2e.png)
![VS3_c](https://user-images.githubusercontent.com/30982485/102728701-3ea29900-42fb-11eb-90fe-b313b9a3c7a8.png)