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.


Wrath of Raoden (Unity C#)

Wrath of Raoden

I led a team of three developers in developing Wrath of Raoden with the intent to publish on the Google Play store. This game is a 2D roguelike dungeon crawler in which the player is tasked with defeating a godlike antagonist, Raoden, with the power to randomize elements of the world. The player must fight their way through three dungeons in a random order, fight the corresponding boss, and proceed to fight Raoden in the end to save the world.

Roles:

Product owner, managing a team of software engineers, presenting on topics during team learning sessions, mentoring other engineers, C#, animation, UI, and systems.

Platform Support:

Android

Controls:

On-screen joystick to move, buttons to attack/inventory/settings/choices.

Requires Admin Privileges:

No

Actively Developing:

No

What have I learned from this project?

This was my first project in a management-like role, so I learned how to manage other developers while balancing my own contributions. I also learned how to write maintainable and scalable code that other less experienced developers can help maintain.