Profile avatar

Thomas Jebson

Hello, I am a BSc Games Programming student (2nd year) at the University of Northampton. I started my journey with Scratch in 2015, progressed into Python in 2017 and then C# and C++ in 2022. I am interested in game development as well as game engine development.

Python | Cython | C++ | C# | Unity | Unreal Engine

All works

Python Multi-Media API (PMMA)

GitHub: https://github.com/PycraftDeveloper/PMMA

About

Independant Project • PMMA (Python Multi-Media API) is a Python and C++ API designed to help develop graphical applications.
(2024 - Currently In Development)

Skills

  • Highly technical C++ backend.
  • Cross language support with a C++ - Cython - Python link.
  • Practise of maintaining a large project and Python package: https://pypi.org/project/pmma/
  • Long term project (Created: 2nd of February, 2024).
  • Highly optimised API.
Images
PMMA Logo

Ghouls and Gold

GitHub: https://github.com/PycraftDeveloper/Ghouls-And-Gold

Itch: https://lotuspocusx.itch.io/ghouls-and-gold

About

University of Northampton Winter Game Jam 2026 • The game 'Ghouls and Gold' is a PlayStation 5 first-person game made using Unity 3D. It features an interactive 3D envionment and enemy combat mechanics.
(2026 - Currently Maintaining)
⭐ Best Visuals (2026 University of Northampton Game Jam)

Skills

  • This game was a group project, so teamworking and communication was key.
  • My first game using first person combat.
  • My first Game Jam project!
Images
Main Menu Game Scene Settings Menu UoN Winter Game Jam - Best Visuals Award

How To Train Your Dragon Game

GitHub: Awaiting Results

Itch: https://jebbbo.itch.io/how-to-train-your-dragon-game

About

Academic Project (Mark: 83%) • The 'How To Train Your Dragon Game' is a Windows only 3D game made in Unreal Engine 5. It has three levels, each featuring an additional cinematic flythrough.
(2025 - Currently Maintaining)

Skills

  • My first project using Unreal Engine 5.
  • Uses Blueprints for all programming work.
Images
Dragon Training One Dragon Training Two Dragon Training Three Dragon Training Four Test Drive 1 Test Drive 2 Test Drive 3 Final Battle 1

Gourmet Heaven

GitHub: https://github.com/PycraftDeveloper/Gourmet-Heaven

Itch: https://jebbbo.itch.io/gourmet-heaven

About

Academic Group Project (Mark: 85%) • Gourmet Heaven is a 2D Asian inspired cooking game created in Unity 6000 created for the Android and iOS mobile platform.
(2025 - Currently Maintaining)

Skills

  • My first assignment using Unity 6000 and C#.
  • This game was a group project, so teamworking and communication was key.
  • Features custom blur effect shader for the pause screen (Android only).
  • Entered into the Northampton Film Festival (Awaiting Results).
Images
Title Page Intro Sequence Animation Home Screen (Zoom Out) Home Screen (Zoom In) Kitchen Kitchen Full Restaurant Mini Game One Mini Game Two Mini Game Three Mini Game Four

Locally Access and Manage Electronic Systems (LAaMES)

GitHub: https://github.com/PycraftDeveloper/LAaMES

About

Academic Project (Mark: 86.67%) • Locally Access and Manage Electronic Systems (LAaMES) is a remote access and management project designed to allow for the centralized management of devices on the network.
(2023 - 2024)

Skills

  • My largest complete Python application.
  • Broardened my understanding of networking protocols.
  • Familiarity with the Pygame, Tkinter and Sockets Python libraries.
Images
Home Screen Add a Device Authentication Service Processes Resources Resources Two System Information Quick Commands Terminal Terminal Two