Unreal FPS

This Blueprint controls the swirling blue portal within the laboratory environment. It instantiates the custom Niagara particle system I developed from scratch to create the portal’s visual effects. Upon player entry, the Blueprint triggers a seamless transition by loading a new level, facilitating smooth gameplay progression.
This Blueprint represents a fully functional enemy AI modeled as a soldier character, featuring unique animations and weapon mechanics. The enemy can receive damage from the player and be eliminated upon health depletion. It exhibits diverse behaviors, including patrolling predefined routes, pursuing the player, and engaging in ranged combat, contributing to dynamic and challenging encounters.
This Blueprint encapsulates the core logic for the dialogue system specific to the commander character. Dialogue is initiated when the player presses the ‘E’ key, triggering the corresponding conversation flow for the NPC. This system ensures seamless interaction between the player and the commander, facilitating dynamic narrative engagement.
This Blueprint manages key systems including player health and damage handling, interaction mechanics such as pressing ‘E’ to engage with NPCs, armor regeneration, weapon management, and HUD initialization. These components work cohesively to deliver a responsive and immersive player experience.
This enemy AI cube features distinct abilities that differentiate it from other cube enemies. It is capable of dynamic movement and actively fires projectiles at the player, adding variety and challenge to combat encounters.
This Blueprint defines the functionality and behavior of the weapon utilized by both the player and enemy characters.
This Blueprint manages core gameplay elements for the first level, including box triggers that activate cutscenes when the player character enters designated areas, enhancing narrative flow and player immersion.