Michael Walsh

Software Engineer

Github CV Email LinkedIn

About Me

Software Engineer at Trainline, London
Graduated with a first in Computer Science from the University of York
Previous software engineering intern at MBDA Bristol
Proficient in C#, Javascript/React and Java, also have experience with C++ and Python

My Projects

Voxel game Image

Voxel Game View progress

A project I've been working on for the last year. A voxel game set on a series of cube planets, combining elements of social simulation, survival, and roguelike games to provide a unique gameplay experience!

Time dash Image

Time Dash Play Online

Entry for IcoJam 2023. A time bending puzzler/platformer where you work with copies of your past self to solve a series of handcrafted puzzles!

The GAUNTLET Image

The GAUNTLET Play Online

Multi-award winning entry for the Gamedev Insiders #1 game jam. A fast paced 3d platformer where you, a loyal robot, must pass a series of challenges to appease your computer overlord.

Bit Bounce Image

Bit Bounce Get it on Google Play

A procedural infinite climbing game developed for Android. Climb an ever-changing tower, avoiding traps and collecting bits as you go. Featuring a large variety of achievements and global leaderboards.

MCTS Visualisaion Image

MCTS Visualisation

My final year project at the University of York, focusing on the visualisation of Monte Carlo Tree Search in three dimensional space, for a variety of different games.

RPS Net Image

RPS Net Download

A fully functioning online matchmaking system made in 2017 using Java, Kryonet and LibGDX, using Rock-Paper-Scissors as an example game.

Buttons and Boxes Image

Buttons and Boxes Web Demo

Buttons and Boxes is a Sokoban-esque puzzle game developed in unity 3D. It has been in development on and off for just over a year and contains a level editor which allows players to share their levels with each other.

Tank Wars Image

Tank Wars Web Demo

An arcade style top-down tank based shooter built in Unity 2D.

Chipster Image

Chipster

A Chip-8 emulator written in C#, using OpenTK for graphics.