top of page

Marina's Midnight _ Private Yacht

Updated: Dec 16, 2024

A small level for single-player or 4 man teams.


Team: Solo Project

Time: 1 week

Tool: Unreal Engine 5, Blueprint, Photoshop, Figma.


Playable Video:





 

Win or Lose:


Win: Finish all the missions.

Lose: Death.


Key Features:

  • Three different start points

  • Narrow indoor environments

  • Fast-paced and tense atmosphere

  • Multi-directional angles of attack


Background story:


Through clandestine channels, we unearthed a chilling narrative: numerous girls were kidnapped and traded to affluent figures. These corrupt tycoons, masked by their wealth, planned a nefarious gathering on a private yacht, set to navigate towards a remote island at 10 p.m. tonight. The urgency was palpable; we needed to infiltrate the marina and execute a rescue operation before the vessel departed, aiming to dismantle this vile network.


As the evening shadows deepened, our diverse team, composed of seasoned investigators and passionate advocates, converged stealthily near the docks. The atmosphere was tense, each moment teetering on the brink of action. Our collective resolve was as dark and silent as the waters that harbored the yacht, which, beneath its opulent exterior, concealed a grim reality. The clock ticked menacingly, with the departure time looming ominously.


 

Preliminary design:


Since I didn't know much about private yachts initially, I conducted extensive research. I examined numerous private yacht layouts and structures to understand the dimensions and overall layout. Using Figma, I created a basic design and made detailed tweaks to complete this five-deck private yacht.





On the bow section, there is usually a water tank and chain locker, so on the Lower Deck and Main Deck, I left those out of the design.




 

Challenges Encountered:


Level Design:
  • Determining room size and location, ensuring uniform placement of stairs. Adjusting the design of some rooms based on the staircase.

  • Partial layout design adjustments.




Influence from Movie "Taken (2008)":


Initially, I wanted to design a room for display and auction, inspired by the movie "Taken," but it wasn't feasible on this 5-deck private yacht.


Reason 1: Such sessions typically don't take place on private yachts.

Reason 2: The yacht is too small to accommodate many people if all the rooms were to be available.


After reconsidering, I adjusted the design to include rooms where the girls are detained and rooms for the security guards.



Blueprints:
  • AI clustering and stagnation due to small door sizes preventing simultaneous movement.

  • The resolution involved modifying door size and adjusting blueprints to address AI collision issues.


 

Modifications Made:


Level Design:
  • Carefully adjusted room sizes, locations, and door positions to enhance overall fluidity.

  • Focused on creating a comfortable and intuitive player experience.

  • Utilized the layout of the ship to separate different combat areas: rescue, subdue, and move.


Programming:
  • Modified the manipulation of doors to reduce bugs, such as doors opening into another door.

  • Changed one-way doors to two-way doors.



Before



After



 

Conclusion:

Addressing these challenges during the creation process improved my understanding of level design and increased my efficiency in using Unreal Engine. I also gained new knowledge of blueprints, but it requires more practice to use skillfully.



Gallery:






Thank you for watching!












22 views

Comments


bottom of page