top of page

Combat Sim

Role: Level Designer & Scripter

Solo Level Design Project

Engine: Unreal

Combat Sim is a 3D third person shooter created using the Unreal Engine by a former instructor at Vancouver Film School. This project is used as an assignment for the Level Design course in their Game Design program.

​

This was one of a few Unreal projects I did for the Level Design class. Using pre-made ingredients, we were tasked to make a cover shooter level.

​

The mechanics involved shooting, crouching, moving, and sprinting. Players were also able to zoom in closer, as well as pick up ammo and health that I had to place around the level.

​

The level was made using Unreal's BSPs. Once I felt the grey-box was good enough, I then applied textures from the ones given to us.

​

On top of creating geometry, I also lightly scripted the level, using the blueprint scripter. Some examples of the things I scripted include hitting a switch to open a locked door, hitting a button to start a wave survival section, and keeping count of enemies killed before the wave survival ended.

This section here is the defend section. Once the player reaches the open grey square with the two monitors and hits a button, the wave survival starts. There are 5 waves, each spawning only after the previous one has been killed off. Once the wave survival ends, a switch that is located up the stairs that was previously locked will now be unlocked. Using that switch, the next area is opened.

Here is the blueprints for the scripting I did for the level. These blueprints include spawning AI, setting checkpoints, opening locked doors, updating objectives (using a pre-made blueprint), and checking how many AI are killed.

bottom of page