Lochlan
McDonald

Spinning pixel Lochlan

Engine, Tools, Graphics, Game Programmer!


Sync & Ecco

Sync & Ecco

Programmer

Sync & Ecco, is a 2 player game made with a custom C++ engine. Worked on by a group of 8, being programmed by myself and Tom O'Brien, with the both of us working on gameplay systems, graphics, tooling, and everything else required making something from scratch! See more about the project here, or view the source repository here.

No Strings attached game presented by FireBall Studios

No Strings Attached

Lead Programmer

Developed in Unity with HDRP with 10 others. A string puppet fighting game where you can lose your limbs! Check out the itch page for download here, or see more about it here.

Red Pines

Red Pines

Programmer

Red Pines is an atmospheric driven horror experience developed in Unity with HDRP. See more information on the itch page here.


Solo Projects

Weather Sim

C++ Programming

A 2D weather simulator library created with an Eulerian grid-based fluid simulator. Supports wind, clouds, rain, water masses, 'walls', and basic temperature.

GitHub

2D Physics Engine

C++ Programming

A simple 2D physics engine with circle, planes and rectangles. Can have individual physics objects use either Eulerian or Verlet integration and interact with each other.

GitHub

CAS Calculator Programming

Python Programming

A falling sand playground / experiment that I made on and for the CAS calculator in between my classes.

GitHub

Loc Bot - My discord bot

Python Programming

Originally developed for to have better voice commands for friends, and now lives on as hobby project.

GitHub

Networking Prototypes

I've worked on a few network games before, both inside of Unity with Mirror and with C# using .Net sockets.

This Website

I'm always experimenting with new things. Creating all kinds of stuff, learning along the way.

Get in touch

For whatever it is, feel free to email or contact me on any social media listed below.