Robert Casey Lafferty

I am an experienced video game developer and software engineer with hands-on experience in projects like Call of Duty, casino slot machines, and military weapon systems. Holding both a Bachelor's and Master's degree in Computer Science, I focused my studies on cyber security and video game development.

 

In addition to my industry background, I have spent eight years as an educator and tutor, with three years as an online tutor, two years as a Graduate Teaching Assistant, and three years as an Undergraduate Teaching Assistant, helping students in the field of computer science and various core subjects. My interests encompass game development, software development, cyber security, artificial intelligence, web development, and more.


My Game Engine

Call of Duty: Modern Warfare III 2023

Inspired by Studio Cherno's Hazel Engine, I've been developing my own game engine. This undertaking has included crafting event-driven systems, rendering systems, particle systems, and crafting a custom editor UI.

Roles:

C++ programming, rendering, UI, events, particle systems, tools.

Platform Support:

PC

Actively Developing:

Yes

What have I learned from this project?

This is my second time digging into engine-level systems, so it has helped me to refresh knowledge of rendering systems and other "under the hood" operations.