Combat Sim

During my time teaching at VFS, I needed a way to demonstrate how to build cover combat layouts. I created this third person shooting game, Combat Sim, for this very reason. It has classic weapon archetypes, such as assault rifles, shotguns and sniper rifle, AI with pathfinding and awareness states, stealth ingredients and intractable ingredients like buttons and doors. It was a great tool to teach students on how to design interesting and engaging combat spaces.

Position

Designer and Programmer

Genre

Third Person Shooter

Engine

Unreal Engine 4

Release

N/A

Developer

Scott Morin, Art from UE4 Marketplace

Publisher

N/A

Platform

PC

Link

N/A

Key Responsibilities:

  • Designed and programed the characters, controls, camera, weapon and inventory system in blueprint
  • Designed and programed the AI systems with behavior tree and EQS, which included:
    • Awareness states and last known position
    • Idles, Patrols, and scriptable behaviouirs
    • Combat path finding based on line of sight, distance, angle and height
  • Designed and implemented level ingredients, such as:
    • Laser trip wires
    • Security cameras
    • Weapon and ammo pickups
    • Doors
    • Buttons
  • Used as a teaching implement at Vancouver Film School to teach combat cover layouts