Thanks to visit codestin.com
Credit goes to github.com

Skip to content

MacMat01/MacMat01

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 

Repository files navigation

Hi there ๐Ÿ‘‹

I'm Matteo Machella (MacMat01), a Computer Science MSc student and game developer. My work specialises in Serious Games, systems architecture, and bridging gameplay programming with robust software engineering.

๐Ÿš€ About Me

Currently completing a double-degree MSc at the University of Camerino and Reykjavik University. I focus on developing clean, scalable game architectures (ECS, UPM packages) and narrative-driven experiences. I leverage my broader computer science backgroundโ€”from backend APIs to machine learningโ€”to build comprehensive game systems and development tools.

๐Ÿ”— Links

  • Itch.io - Playable builds of projects in which I contributed
  • ORCID - Research profile
  • LinkedIn - Professional profile

๐Ÿ’ป Tech Stack

  • Game Engines & Tools: Unity (C#, UPM, Optimization), Unreal Engine 5 (C++), Ink
  • Languages: C#, C++, Python, Java
  • AI & Analytics: OpenCV, PyTorch, YOLOv8, Jupyter
  • Specialisations: Serious Games, Systems Architecture, Game Design, Narrative Design

๐Ÿ“Œ Featured Projects

๐ŸŽฎ Game & Tool Development

  • Project Butterfly (MSc Thesis) - Unity 2D Mobile Serious Game with swipe-based mechanics, with the goal to raise awareness on sleep conditions
  • Weighted Draw System - Unity UPM package for random weighted item selection (C#). Part of the MSc Thesis
  • GEDE - Custom Game Engine Development & Architecture (C++ - Coursework)

๐Ÿƒ AI & Tabletop Integration

  • Strategic Quotient in Card Games (BSc Thesis) - Research project with the aim of building a card game with the purpose of measuring the strategic quotient of people
  • YOLOv8 Card Trainer - Real-time card detection model training pipeline for hybrid physical/digital play (Jupyter - Part of BSc Thesis)
  • Cards Object Detection - Visual card detection system (OpenCV/Python - Part of BSc Thesis)

โš™๏ธ Backend & Systems Architecture

Core software engineering projects demonstrating skills applicable to multiplayer architecture, live-ops, and complex game logic.

๐ŸŒŸ Highlights

  • ๐ŸŽฏ Architecting scalable systems using OOP, Event-Driven, and Entity-Component-System paradigms
  • ๐Ÿง  Designing serious games and integrating narrative logic frameworks
  • ๐Ÿ“Š Applying data science and machine learning to player telemetry and computer vision
  • ๐Ÿค Actively expanding into C++ engine architecture and ready for collaborative development

Last updated: June 2026

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors