James LaFritz's Portfolio

Unity3D Developer

2D Galaxy Space Shooter

A 2D space shooter playable on PC that is similar to classic retro arcade games like Galaga. 

I finished and completed the 2D Game Development Course and developed all major gaming mechanics from scratch from player movement, enemies, spawn managers, powers, speed boosts, powers, effects, menus, UI, and more by using C# and Unity3D.  The project took 5 weeks for me to complete from start to finish.

Date: April, 2021

Point to Click Stealth Game

A 3D Stealth Point to Click Game.

I finished and completed the Stealth Game & Cinematography Course and developed all major gaming mechanics from scratch from player point to click movement, enemies movement using waypoints, Cutscenes using Unity’s Timeline, animations, av meshes, lighting, light probes, manages using the singleton pattern, and more by using C# and Unity3D. The project took 3 weeks for me to complete from start to finish.

Date: May, 2021

2.5D Platformer

2.5D Platformer With a Physics Controller created from scratch and various platform elements that you will find in very popular games.

Game Elements Include Moving Platforms, Switches, Elevators, Moveable Objects, Pressure Pads, Ledge Grab System, and Ladder Climbing.​

I finished and completed the I created all Game Elements from Scratch by using C# and Unity3D. The project took 2 weeks for me to complete from start to finish.

Date: June, 2021

Graph View Behavior Tree

Behavior Tree using UI Builder, GraphView, and Scriptable Objects in Unity 2021.3

This can be used as a template to build any type on Node Based Editor in Unity. i.e Dialog System or an AI Behavior Tree.

James Lafritz ©2021