top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

Sky Pirates

Project type

FPS

Date

2022-2023

Location

Toronto, Canada

Sky Pirates is a FPS game created by myself and fellow classmates for our 2023 class capstone project.

"Creating any game has its challenges and Galactic Corsairs was no exception. Here I will share my thoughts and techniques that led to our project being a success." Level Designer Ryan Smith

Avatar.png

A big part of my process for level design is research and then laying things out. Something as simple as placing headings isometrically above the map really allowed my to show my intentions for the ships layout well before the design was being layed out. This allowed a more collaborative experience with teammates and helped them to better visualize the level.

Vampire Lord Elements
 

Picture5.png
Picture4.png

As an RPG, there are a few elements that are absolutely necessary. We can explore these below.

User Interface (UI)

Main Menu.png
Picture2.png
Picture6.png

Functional UI is an essential element to any game. Featured here are the main menu (above) and Game over screen (below), fully functional with placeholder art.

Defeat.png
Picture3.png

The heads up display (HUD) features a health bar and a life counter. 

Artificial Intelligence

Picture7.png

Artificial Intelligence (AI) in any RPG game is a cornerstone of what makes the game feel life-like. In Vampire Lord, I designed an artificial intelligence system based on the programmed senses of sight and hearing. Each enemy shares the same basic statistics, and the fields of view were made variable, allowing customization. This makes creating enemies with unique behaviors much more simple.

This game features a host of different goblins with special behaviors.  Stone goblin engages enemies at a range, throwing stones unless they come close enough to club. The magma goblin charges at the closest enemy and detonates itself in a powerful explosion. The standard goblin is weak, feeble, easily scared and flees if it does not outnumber its foe.

Picture1.png

Vehicle Simulation Game

The vehicle simulation uses the chaos physics engine built into Unreal to demonstrate realistic vehicle physics.

Look at it go

The play area surface was designed to simulate a slick environment

A simple track loop featuring various sized jumps easily highlights the colliders and physics applied to both the vehicle and the track.

Picture2.png
Picture1.png
cartoon-low-poly-cars-3d-model-max-obj-fbx-ma.jpg
Hot Rod.jpg

Different vehicles offer different experiences. With a few options in shape and design, the test area proves to be more useful.

Free Runner

In this free runner, the player must not only dodge the various hazards and deathtraps, but also acquire gear to survive attacks and destroy enemies along their path.

Free Runner Gallery

Below we can see the layout for the games UI. The UI Features a Health bar, Weapon and Armour Inventory, and a space to hold Keys to free trapped citizens from cages.

Here we can see how many weapons and layer of armour that the player has available.

Manage multiple resources!!! Health, Armor, Weapons, Keys, and timing are all needed to succeed.

Keys are used to free villagers from cages
 

Picture5.png
Picture8.png

The Walls, Black pits, and blazing fires are not the only threat to the player. You must also dodge enemies lest they slay you. Equip armor to avoid damage to your health, equip a battered sword to collide with and destroy goblins to acquire keys to free villagers.

Picture7.png

Avoid the flames completely, heat rises!

Picture6.png

Certain enemies have reach, be sure to quickly ascertain what type of weapon they are wielding.

Slay Goblins, Free Villagers.

In this goblin slaying free runner, the goal is to reach the other end of the village having freed as many villagers as possible, and having slain as many vile goblins as possible along the way. generate the highest score by avoiding hazards, and finishing the mission with the most kills.

Use a combination of jumping, strafing, attacking, quick wits and faster fingers to stay alive.

bottom of page