GENE
- Swee Seng
- Nov 13, 2016
- 1 min read
Graphic Engine: Opengl
Coding Language: C++
Description:
This is a game that i did for my Studio Project 3(SP3). I was responsible for the artificial intelligence(AI) in this game.
The player is a subject that has been experimented with by scientist and as a result, the player have 2 special abilities. Which are the to see through wall and slow down time when the player is stationary.
Now the player has breaked free from his captives, they must use their newfound powers to escape from the facility without being found.
Techniques Used:
State Handling
The AI is able to switch to different state which is mainly attack or patrol. Also the AI is able to different attack pattern depending on the AI type and whether they are holding any weapons.
Target Look At
The AI is able to rotate and look at its current objective. Examples being looking at player when found and looking forward while patroling.
Player detection
If the player manage to alert but wasn't seen by the AI. Any alerted AI will move to the player last known location and scan the area . If the player is detected, then the AI will switch to attack state.
Download:
Kommentare