Description
Stealth Ninja Game Mechanics
This project is a collection of components, each featuring a
common stealth ninja game mechanic. The components were developed
with stealth ninja games in mind, but they can be implemented to
any kind of game that will have cover (wall hiding), ledge
movement, grappling hook or action sword combat.
Demonstration Playlist of the
Components
This project is a set of the following
components:
- Simple Ledge Climbing System ? Handles the
character climb and movements on ledges. - Cover System ? Handles hiding and movements
behind walls. - Grappling Hook ? Handles the grappling hook
aim and launch. - Targeting System ? Handles the camera lock on
and target switching. - Ninja Combat System ? Handles attacking,
blocking, projectile throws, item switching and use, rolling,
grabbing enemies and enemy?s dead bodies, and stealth kill
enemies
And additionally:
- Enemy Stealth Interaction – Component to
handle when the AI is grabbed, stealth killed, or the body is being
carried. - Item Widget ? Widget to chose between items
(Default: Grappling hook, Shuriken, Healing and Distraction
Rock). - Enemies AI – Basic stealth and combat AI for
enemies, with perception (sight and hearing) meter, shuriken
throws, and alerting other AIs. - HUD Blueprint – To indicate enemies
off-screen.