Skip to content

A First Person Shooter game with portals created in Unreal Engine 4

Notifications You must be signed in to change notification settings

XxAdi101xX/UnrealFPS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UnrealFPS

UnrealFPS is a first person shooter game with teleportation portals built on Unreal Engine 4 and was inspired by the game Splitgate.

Features

  • Portals that can be placed throughout the world and provides a viewport into the destination and can be entered to teleport an entity (player character, bullet, enemy characters etc.) to its counterpart portal. The portals are one-way and thus are neither visible or accessible from the "opposite" side and only teleports entities that enter from the correct side.
portal-demo.mp4
  • A core FPS gameplay loop that supports shooting of damaging projectiles, enemy characters that have a field of vision that chase any players within a certain radius and damage when in melee range
enemy-interaction-demo.mp4

Build

This project was build on Unreal Engine 4.27.2 and can be run on eithers Windows or MacOS. A machine with an external GPU is recommended for maximum performance.

Credits

A huge shoutout to freeCodeCamp.org for providing a great introdutory UE4 tutorial and Froyok's blogpost for providing insight into many of the core mathematics and implemention considerations for creating portals in UE4.

About

A First Person Shooter game with portals created in Unreal Engine 4

Resources

Stars

Watchers

Forks