Karim Machlab
HomeProjectsAboutContact
HomeProjectsAboutContact

Karim Machlab

Software & Game Developer

LinkedInYouTube

Portfolio

Karim Machlab

Game Developer with 5+ years of experience building Unity-based games and interactive experiences, with a strong focus on gameplay and physics.

Get in TouchView Projects
Karim Machlab
What have I done?

Featured Work

All Projects →

UNITY

View all →
Block Game

Block Game

A simple Sokoban-style puzzle game.

UnityPuzzleC#
Golf

Golf

Multiplayer golf game.

UnityBlenderMultiplayer

UNREAL ENGINE

View all →
Castle Environment

Castle Environment

An Unreal Engine 5 environment project exploring modular assets, Nanite, and Megascans.

Unreal Engine 5Environment
Procedural Map Generation

Procedural Map Generation

Procedural motel map generation for a horror concept.

Unreal Engine 5ProceduralBlueprints

GRAPHICS & ANIMATION

View all →
Blender

Blender

3D modeling and texturing projects done in Blender.

Blender3D
Ray Tracer

Ray Tracer

Real-time ray tracer implemented in C++ with CUDA.

C++CUDA

GAME & MEDIA TECHNOLOGY (MSC PROJECTS)

View all →
Master's Thesis

Master's Thesis

Large-Scale Distributed Crowd Simulation in Real Time.

Crowd SimulationDistributedReal-Time
Pool Physics Simulator

Pool Physics Simulator

A physics-based pool simulator.

PhysicsSimulationC++

FILMMAKING

View all →
The Two Time Job

The Two Time Job

Short film (Comedy/Drama).

FilmScreenwritingVideo Editing
Imposter

Imposter

Short film (Drama/Action)

FilmScreenwritingVideo Editing
Who am I?

About Me

I'm a software & game developer, with a Bachelor's in Computer and Communications Engineering and a Master's in Game and Media Technology. I specialize in gameplay systems and physics-driven mechanics. I work primarily with Unity in a professional setting and actively explore Unreal Engine to broaden my technical depth.

Focus

Gameplay, physics, optimization

Game Engines

Unity, Unreal Engine 5

Programming Languages

C#, C++, TypeScript, JavaScript

LinkedInYouTube
Let's talk

Contact Me