issues
search
sneakblock
/
starfall
A 3rd-person action shooter created for Georgia Tech's VGDEV Club in Fall 2022
2
stars
30
forks
source link
Implemented basic versions of Link Bar UI & AI Manager system
#29
Closed
skar32
closed
2 years ago
skar32
commented
2 years ago
Link Bar UI:
Attached to "CanvasUI" prefab
Divided into three regions (Safe Link -> Standard Link -> Excess Link)
Thresholds for each Link region can be changed via Inspector
Player starts off with full Safe Link and Standard Link
TESTING: press 'F' to remove link and 'G' to add link
AI Manager:
Attached to "GameManager" prefab
Takes in a scriptable object containing level-specific info for the current level (TESTING: "TestLevelData")
Using level-specific info, initializes spawning for enemies and manages enemy respawning
Enemy respawning algorithm calculates valid respawn points for enemies to use (far away from player and off-screen)
TESTING: kill dummy enemy prefabs in my testing scene by walking into them, and check respawn points around level where new ones will spawn
Link Bar UI:
AI Manager: