Skip to content

brucelevis/pacing-fighter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pacing Fighter

Pacing Fighter is a 2D Brawler built in Unity C#. The game was used to simulate and analyze game pacing in combat games.

pc_gameplay_02

Custom Combat Engine

Pacing Fighter features a custom combat framework, allowing developers to create new characters and combat moves in a custom editor.

Maze Generator

Mazes are randomly generated using a custom maze editor, allowing entire levels to be created on-the-fly.

level editor

Steering Behaviours

The enemy AI is controlled through steering behaviours (Craig Reynolds, 1999). These algorithms allow NPCs to adequately react to their surroundings and their neighbouring enemies, cooperating with allies and avoiding obstacles intelligently.

pc_gameplay_03

Recognition

The project was awarded first place at McGill's 2015 Undergraduate Computer Science Projects.

URC 2015 Poster

The following poster competed in McGill's 2015 Undergraduate Research Conference (URC):

jonathanla-pacingposter

About

2D Brawler built in Unity C#

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 99.4%
  • ShaderLab 0.6%