Skip to content

lucacasamentigamedev/UnrealPrototypes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧪 Unreal Prototypes

🎮 A collection of small prototypes made with Unreal Engine 5, where I experiment with different mechanics by trying to recreate them through reverse engineering.


🎥 Prototype Showcase

🛡️ Parry
This Unreal Engine prototype demonstrates a parry mechanic where, during enemy attacks, a short parry window allows the player to stun the enemy with precise timing. These parry windows are driven by animation events, ensuring synchronization with enemy attack motions.

prot-parry.mp4
✈️ Flight Simulator
This Unreal prototype simulates the movement of an airplane using basic interactive controls. It features two buttons to increase and decrease speed, allowing users to adjust velocity dynamically. The prototype also supports rotation via the WASD keys: pressing these keys modifies the airplane’s pitch and roll, enabling realistic flight dynamics.

prot-flight-simulator.mp4
🎯 Aim Assist
Aim assist mechanic in Unreal that helps players aim more accurately when looking near an enemy target. It uses a collision sphere around enemies to detect proximity then leverages the dot product to identify the best target in front of the player. Finally, the system rotates the camera on the Y and Z axes to align with the target’s center.

prot-aim-assist.mp4
🌫️ Fog Of War
In this Unreal prototype, I implemented a dynamic fog of war system that hides specific actors in the environment. These actors remain invisible until the player either gets within a certain distance or brings them into their forward-facing field of view. When revealed, the actors smoothly fade in, creating a subtle and immersive transition effect.

prot-fog-of-war.mp4
⏳ Sands Of Time
In this Unreal prototype, this mechanic allows the player to rewind time similarly to *Prince of Persia: The Sands of Time*. By holding down a specific key, the character smoothly retraces their recent movements, stepping backward through their previous positions. The system records the player's transforms over time and plays them back in reverse while the key is held, creating a fluid and responsive rewind effect.

prot-sands-of-time.mp4
🌀 Portals
A *Portal*-like mechanic in Unreal that lets you teleport from one point to another. The portals show the other portal's view based on the direction and rotation of the player, creating a seamless visual transition.

prot-portals.mp4
🧲 Push & Pull Force
A *Star Wars*-inspired push & pull mechanic in Unreal that lets you control the movement of selected objects by attracting or pushing them away. The attraction mechanic uses a spherecast in the forward vector; if it intersects an object, it starts pulling it toward you. The object follows the camera point of view until you push it in the direction you're looking at.

prot-push-and-pull-force.mp4
🚢 Floating Ship
A floating ship simulation in Unreal where a trigger placed above the water checks which objects are inside it and applies a force to them based on their mass, volume, and the density of the water — simulating buoyancy physics.

prot-floating-ship.mp4

About

Unreal prototypes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published