Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 598 Bytes

README.md

File metadata and controls

20 lines (14 loc) · 598 Bytes

DoomClone

A screenshot of the game

This prototype uses the Gameplay Ability System and a few basic materials to make a FPS with 2D sprites.

Features

  • 3D environment with lighting and materials for sprites (take textures as-is)
  • Player character
  • Billboard flipbook animations
  • Weapon pickup & shooting
  • Enemy behaviour tree & EQS

Generally, Health and Armor GAS properties are defined in cpp, then manipulated in blueprint. A brief inheritance tree of the game entities looks like this:

  • BP_RetroCharacter
    • BP_FPSPlayer
    • BP_Enemy
      • BP_PistolEnemy