alt-text

About Me

About

Hello!

I’m Sadegh, a game developer with over 10 years of experience in game development and digital art. I love games and I’m dedicated to craft immersive, interactive worlds that blend creativity and technology. Skilled in both Unreal Engine and Unity, I specialize in building engaging gameplay systems, physics-based puzzles, and visually striking environments.

My projects range from educational and sport mobile games to shooters and puzzle platformers, reflecting my balance between technical precision and artistic vision.

Beyond development, I’m passionate about sharing my work and knowledge, while creating games that inspire others, building a community around imaginative experiences.

Career

Freelance Game Developer

Freelance Game Developer

As an active game developer, I jumped into Unreal Engine and C++ programming and developed multiple game demos and projects through the years. using the power of unreal engine, I developed passion for technical art and made a lot of demos that went viral.

  • Mastering C++ programming
  • Programming AI and Behaviors
  • Programming physics and systems
  • Mastering blender
  • Creating 3d art
  • 2D/3D Art
Black Rose Developers

Black Rose Developers

At Black Rose Developers, in addition to creating mobile games, our team was in charge of developing multipurpose game templates and tools for developers around the world. These asset are available on unity asset store.

  • Leading the programming team
  • programming tools and templates
  • creating art assets
  • Developed 10+ games
  • Developed 60+ assets
Joy Smash Games

Joy Smash Games

I started my professional career in Joy Smash team as the lead game programmer and game designer for multiple mobile games. some of my responsabilities were:

  • Designing fun game mechanics
  • Programming gameplay systems
  • Developing custom servers
  • AI and Physics for soccer games
  • Modelling and animating
  • Developed 60+ mobile games

Projects

MetalX Force

MetalX Force

UE 5, C++

This is Top Down shooter demo, developed in UE / C++. Developing Player’s movement and it’s smooth responds to 360 aiming was a joy. This fast paced supposed to revive the feeling of retro SciFi shooters. My tasks include:

  • Game Design
  • Gameplay programming
  • Models and Animations
  • AI and Behaviors
  • Particles (Niagara System)

Downloadable Demo
Gameplay Video

Tunnel Flight

Tunnel Flight

UE 5, C++

This demo includes a fun controlling system and physics for a spaceship, while you fly though a mechanical tunnel with cool visuals.

  • Gameplay
  • Custom Post Process
  • Flight controls and physics
  • Level Design

Gameplay Video

Barn Mayhem

Barn Mayhem

Unity 5, C#, Java

A 2d PvP tower defence game built for mobile platforms. To develop the best experience for users I managed to developed a custom UDP server for the game, in addition to an engaging  single player game loop.

  • Programmed custom server in java
  • Programmed gameplay system
  • 2D Arts and Animations
  • Functional UI system

Gameplay Video

In Fance Soccer

In Fance Soccer

Unity, C#

This was a project I worked on in 2014. A real time soccer game for mobile devices. Programming AI, physics and match loop were parts of my responsabilties.

  • Core gameplay
  • Opponent’s AI
  • Arts and Animations
  • Physics
  • Functional UI System

Downloadable Demo
Gameplay Video

Octopus Arms

Octopus Arms

UE 5, Blueprints

This technical art sample, was inspired by Doc Oc Arms from spiderman 2 movie.

  • Created using spline mesh in UE 5
  • programmed controls and physics in Blueprint

Gameplay Video

First Person Physics Puzzle

First Person Physics Puzzle

UE 5, C++

A physics-based puzzle demo made in UE 5.

  • programmed physics in C++
  • programmed custom grab system
  • objects interaction
  • character movements and platforming

Gameplay Video

Gravity Cubes

Gravity Cubes

Unity, C#

A physics puzzle game for mobile devices made in 2010, where you tilt the device to change gravity and complete levels.

  • scripting mobile movement input
  • scripting physics based on imput
  • level design and gameplay core
  • 3d arts

Downloadable Demo

Matrix Digital Rain

Matrix Digital Rain

UE 5, Shader

This is an animated recreation of famous Matrix’s digital rain, created with Unreal’s materials.

  • created using materials and shaders
  • created material function
Heights (XNA)

Heights (XNA)

XNA, C#

This 2d open world game was made with XNA and C# in 2014.

  • Game design and story
  • Programmed game play and physics in C#
  • Programmed level editor with C# form application
  • Hand drawn arts

Gameplay Video

Art

Cartoon Fox

Cartoon Fox

Created in Adobe Illustrator.

Hellboy Fan Art

Hellboy Fan Art

One my favourite comic characters, painted in Photoshop.