Hello. I'm Reda Mazoz. Gameplay Developer

My Expertise

I work with studios and indie developers to implement gameplay systems, multiplayer features, and technical solutions that turn game ideas into polished, playable experiences.

Code

Tools

How I work

  1. Understand the Feature – Discuss the gameplay mechanic or system requirements.
  2. Prototype – Implement a functional version for early testing.
  3. Iteration – Refine the system based on feedback.
  4. Optimization & Polish – Ensure performance and code quality.
  5. Integration – Deliver the feature cleanly integrated into the project.

My offer

  • Transforming game concepts into polished game features
  • Design and implementation of scalable gameplay systems such as inventory, abilities systems.
  • Development of networked gameplay systems including client-side prediction and smoothing
  • Debugging and optimization of gameplay systems to maintain smooth performance during gameplay.
  • Development of editor tools and systems to help increase your team's iteration time.

Companies I worked for

Andarion Games Logo ASN Logo Quantorion Logo

Featured Projects

Surface Nets - Picture 1 Surface Nets - Picture 2

Surface Nets

  • Procedural Generation
  • HLSL
  • Unity
  • C#

Implementation of Surface Nets, a procedural world generation algorithm that I coded to generate an Infinit World of Caves. For better performance, the algorithm calculations were initially made on GPU with Compute Shaders, before passing the mesh data to the CPU for generating the terrain's collider.

Github

Multi Mayhem

  • Unreal Engine 5
  • C++20
  • Network Optimization
  • Client-side Prediction
  • Lag Compensation
  • Epic Online Services

MultiMayhem is a Multiplayer smash bros-like shooter game. In multiplayer side, I dealed with topics such client-side prediction, smoothing, lag compensation. Also, I modified the Network Prediction Plugin and Mover to integrate Lag Compensation.

Run For Likes

  • Unity3D
  • C#

Run For Likes is a Hypercasual Runner game prototype that I've been developing for Andarion Games. The goal for the player is to gather Likes, Positive Emojis, and Powerups as taking a selfie with a celebrity while choosing between 2 gates. On this prototype, I worked on some special game mechanics such as: the selfie feature, The banana slip, and the tornado random behaviour. I also got to improvise an anti-cheat feature, which forces players to enter 1 gate at a time.

Adventure Game Prototype - Picture 1 Adventure Game Prototype - Picture 2 Adventure Game Prototype - Picture 3

Adventure Game Prototype

  • Unity 3D
  • C#

A 3D Adventure RPG Game Prototype with Bow/Arrow Mechanics, Melee, and Magic.

Youtube

Personal Projects

German Trainer - Picture

German Trainer

  • Qt5
  • C++11

A German Vocabulary Trainer Multi Platform App that lets you put your words to learn and their translations in an Excel file, in order to quickly learn German Vocabulary. The Software is choosing words randomly for you.

Github
S4LX - Picture

S4LX

  • Design Thinking
  • UI/UX Design
  • Figma
  • Qt6
  • C++17

S4LX is a non-repeated network system design tool, I redesigned and ported from VB.net / VBScript to Qt6 / C++17 with a modern animated interface for ASN (Nokia) part of my graduation project.