David Sun's Portfolio

Level Design Project
Endless Abyss
Genre : FPS
Plat Form : PC
Player : Single
Duration : 1 Hours
Solo Project



Gameplay Video
Endless Abyss is a FPS game level that envolves mild decryption and narrative plot.
Your spaceship crashed on this strange but familiar planet. Defeat all the aliens through the way down the canyon, find the pieces of memory back to break the everylasting loop.
Ideation & Reference
Drew the the concept of the loop of life.


Art style of the level and main battle mechanism.


Design Purpose
A PVE FPS game map, which can be divide into many sections. Except combat, each section has different type of mechanism for the player to solve.
Clues of the background settings are given through all the sections for the player to find. The hints will be clearer as the player moving further. At the end, the truth will be revealed, and a boss will be waiting at the very bottom of the canyon.
Level Design
Overall Layout

Room #2



Floor #1

Floor #2

Floor #3
Room #5


Stage #1


Bonus Stage #1
Stage #2

Stage #3


Bonus Stage #2
Gameplay Prefabs

Door Key

Door Closed

Door Opened

Elevator Up

Elevator Down

Bridge Down

Bridge Up

Pressure Plate

Clue

Enemy
Iteration



· Overall rooms layout
· Use color to distinguish
· Fill the gaps
· Adding the details for each Rooms





· Post Processing added
· Adding the details for each Rooms





· Post Processing added
Programming
Code Samples
Player Control



Puzzle Mechanics



Future Plan
· Finish up the design for the rest of the rooms.
· Refine the puzzle mechanics to be more complicated.
· Do more rounds of test.
Takeaways
· The capacity of design a massive scale FPS game level.
· The practice of combine shooting combat and puzzle solving.
· Further understanding of Unity Programming in C#.