Samuel Badman


Project maintained by samuelbadman Hosted on GitHub Pages — Theme by mattgraham

Links

Contact email: samuelbadman@outlook.com
GitHub | YouTube | ArtStation | Website


Portfolio

Game Jam Submissions

GameMakers ToolKit 2024 Game Jam - The Uncertainty Principle

Online multiplayer game

Online multiplayer game cover image
University project created by a team of around 30 people in the Unity engine for PC. I was part of the sub-team responsible for implementing online networked gameplay code. The game is an online multiplayer game featuring first person shooter gameplay that sees two teams challenge each other for control of key areas of the island. Players are able to transform into a jet aircraft to quickly reach areas of the island and command AI units. Game trailer.

Leviathan Engine

Real-time game character model and skeleton
Leviathan Engine is a custom 3D video game engine written in C++ featuring a 3D forward renderer with Direct3D 11.
Source code.
Feature video playlist.


Game technology programming reel

Game technology programming reel
Reel video.

Custom kinematic pawn controller

Game technology programming reel
A custom kinematic pawn controller component that implements motion mechanics for a third person pawn. Implemented in Unreal Engine 5 with C++.
Demo video.
Github repository.

Competition game

Competition Game Screenshot
Created for the Search For a Star competition with Unreal Engine 4 utilising Blueprint visual scripting and C++. Gameplay video. Download and play from Itch. Project and source code files are available on Github.

PC/Console real-time game character model and skeleton

Real-time game character model and skeleton
Original concept character model and skeleton asset created for and rendered in Unreal Engine. Presentation of the asset and a Making of process breakdown is available at the links.