Skip to content

A Stealth Platformer Game on C++ DirectX @ Ngee Ann Polytechnic Gameplay Programming Project. Involving C++,pixel art, mathematics and computer graphics to deploy an assassin inspired game.

Notifications You must be signed in to change notification settings

ooawagaeri/AssassinValkyrie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Assassin Valkyrie

A Stealth Platformer Game on C++ DirectX

A Ngee Ann Polytechnic Gameplay Programing Project involving C++,pixel art, mathematics and computer graphics to deploy an assassin inspired game.


Game Object Diagram

ass_valk_obj

Player State Diagram

ass_valk_state

Enemy State Digram

ass_valk_state_2

Components

Menu & Heads Up Display

  • Menu buttons that starts and exits the game, and HUD shows the health and mana of the player’s character.
  • By PNG YEOW LI

Player

  • Assassin character that can jump over obstacles, climb ladders, duck beneath cover and fight off foes.
  • By ZHUANG YUTENG

Environment & Power Ups

  • Dynamic background movements, text file map-builder, and player abilites like throwables and hiding spots.
  • By DANIEL LEE

Enemy Units

  • Hostile mobs and enemies that spawn within game that detect players within their cone of vision, preventing players from chieving their goal.
  • By TIMOTHY CHUA

Demo

assasin_valk_trim.mp4

About

A Stealth Platformer Game on C++ DirectX @ Ngee Ann Polytechnic Gameplay Programming Project. Involving C++,pixel art, mathematics and computer graphics to deploy an assassin inspired game.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published