Skip to content

Latest commit

 

History

36 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DroidAttack

TPS (third person shooter) demo game built with Unreal Engine 4 coded with C++

In Development

Concepts Covered in demo game code

  • Creating a custom GameModeBase base C++ class
  • Creating a C++ character base class
  • Creating a C++ weapon base class
  • Building a weapon blueprint class from a C++ weapon base class
  • Building a character blueprint class from a C++ character base class
  • Creating a gamemode blueprint class from a C++ GameMode base class
  • Creating an animation blueprint for player character
  • Creating an animation blendspace for player character
  • Ability for a weapon to apply damage to other actors in world
  • Ability for other actors to take damage from weapon systems
  • Creating AI Controller for enemy characters
  • Built NavMesh for enemy AI to do path finding
  • Building an AI Behavior Tree to have AI enemy move, attack and perform other task
  • Creating custom Behavior Tree Task Nodes for taking custom actions using C++ code
  • Creating customer Behavior Service using C++ code
  • Creating a custom C++ Player Controller
  • Creating a Player Controller blueprint using the C++ custom base class

Note:

Large asset files were excluded because of large size. They can be downloaded here at this link: https://drive.google.com/file/d/1ROd8yVS3BXjIjjSTmESyxnvwpaPHppxA/view?usp=sharing

Copy the AssetPacks to the Content folder of the project where you cloned the project.

Zip File Includes (Size: 3.14 GB):

  • Audio files
  • Map assets
  • FX\Particle Systems
  • Animation
  • Other open source third-party assets needed for the project to compile

About

TPS (third person shooter) demo game built with Unreal Engine 4 coded with C++. - In Development

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages