Brendan Fallon
I am a McMaster University graduate student in the computing and software department in the G-Scale lab.
Ever since I made my own game
in Python I've wanted to persue making the back-end of games! I joined the
G-Scale gaming lab which is devoted to academic game studies under the
lead of Dr. J.
Carette.. I am currently studying video game design and doing research
in the believability of NPC characters in video games under PhD
candidate Geneva Smith.
My professional interests include game engines, game tooling,
aerospace, optics, and robotics.
My personal interests include hiking, camping, biking, film, and
of course video games!
I like to think I'm a quick learner, great at communication, have
a broad technical skillset, and am excellent at problem solving.
Bare with me because web development is not my forte (yet)!
Updated as of May 2024.
Summary Statement:
M.Eng. candidate working on video game NPC
emotion in game programming, tools development, NPC algorithms, C++, Unity,
C#, and Python. Passionate about empowering game developers with the right
tools.
Highlights of Qualifications
Great communication & soft skills through
research, team leadership, and work experience.
Self-directed, asks questions, a quick learner in
the face of a steep learning curve.
Adept in game tools development in C/C++ (2yrs),
C# (3yrs), Unity (3yrs), and Python (9yrs).
Education
Master of Engineering, Computing and
Software
McMaster University
Sept. 2020 – Dec. 2023(est.)
Computer science and software engineering,
focusing on game tools software.
Thesis generating emotions for NPCs in Unity via
an emotion engine API.
Supplemented physics background with software and
computer science courses.
Bachelor of Engineering & Society Co-op,
Engineering Physics
McMaster University
Sept. 2014 – April 2019
Multidisciplinary program covering physics,
electrical, materials, and mechatronic engineering.
Well-rounded with eng. society program focusing
on sustainability and a minor in CS/robotics.
Professional experience through four co-op terms
at engineering companies.