Hi ! My name is Adel Laggoune, I'm a Gameplay & Multiplayer developer with more than 8 years of experience, I worked on many projects with many studios and clients using tools like :

Virtools, UDK, Unreal Engine, Godot, Qt
C++, Python, Blueprint, GDScript and Javascript
JIRA, Asana, Trello, Notion, Linear, Git, Perforce, Slack, Almanac, Figma


Infected

Game 3D Survival Horror Open world

Infected is an atmospheric open world survival RPG game with very unique story and gameplay created by Elite Kitten studio.
As a Sr. Gameplay programmer :

  • Implementing gameplay mechanics
  • Working on AI and UI Systems
  • Creating visual effects and implementing sounds for the game
Later we moved this project to Unreal engine

Tools : Godot Engine, Unreal Engine, GDScript, Blueprint, C++, Photoshop, Gimp, Audacity

iWasHere

Game 3D Retro Horror FPS Shooter

iWasHere is a retro fps shooter, there's no story behind it only to keep me busy 😜
You can watch an extended gameplay on : Max Horror's channel.

Tools : Godot Engine, GDScript, Blender, Gimp, Audacity

Realm of Karitha

Game 2D Web3 Metaverse Online Social

Realm of Karitha is web3 sandbox MMORPG 2D game created by ROK Studio.
As a Lead and Sr. Gameplay/Multiplayer programmer :

  • Implementing gameplay mechanics
  • Creating Mini games
  • Working on Networking systems (Gateway, backend and Game servers)
  • In-game store, chat, friends and players trading systems
  • Provide guidance to developers and other team members and write documentations
Link : Karitha.io

Tools : Javascript, HTML, AWS

Mech

Game Web3 3D Metaverse Online Social

Mech is Web3 game created by Mech.com
As a Sr. Gameplay/Multiplayer programmer :

  • Implementing NFTs and APIs
  • Mech Royale game and World map
  • Creating tools and level editors
  • Networking systems (Lag compensation, Matchmaking & Game servers)
  • Helping with other projects
Link : Mech.com

Tools : Godot Engine, GDScript, Javascript, AWS, GraphQL

The Remaining Bacteria

Game 3D Stylized Top Down

The Remaining Bacteria is a Stylized top down shooter created by Elite Kitten studio.
As a Gameplay programmer :

  • Implementing gameplay mechanics
  • Working on AI

Tools : Godot Engine, GDScript, Blender, Photoshop, Inkscape

Jumper Speedrun

Game 3D Platformer Speedrun Fast

JumperSpeedrun is a fast paced platformer made for a client in 2017
As a Gameplay programmer :

  • Working on Gameplay mechanics
  • Working on UI and Sounds

Tools : Unreal Engine, C++, Blueprint, Photoshop, Audacity

Water pump calculator/simulator

Software

From 2014 to 2017 i got hired by Sonatrach to work on a Water pump calculator / simulator with a team of developers.
As a Software engineer

Link : Sonatrach.com

Tools : C++, Python, Qt

Heptic Arena

Game 3D Online E-Sports

Heptic Arena is an online game created by Prism Studio
As a Lead and Sr. Gameplay/Multiplayer programmer :

  • Implementing gameplay mechanics
  • Implementing Lag compensation : (Client-side prediction, Server rollback, Server reconcile)
  • Steam integration, Matchmaking, Currency and In-game store
  • Create and maintain Technical Documentation
  • Provide guidance and set directions for the dev team and working with other departments
Link : Heptic Arena

Tools : Unreal Engine, C++, Blueprint

IWasHere Gameplay mechanics remake

Game 3D FPS Survival

iWasHere Gameplay mechanics remake : This video shows different systems I worked on for the game.

Watch it on Youtube

Godot network system

Game 3D Network Multiplayer Lag compensation

Godot multiplayer system
It contains :

  • Replication optimizations based on distance
  • Movements : client side prediction and server reconcile ( Walk, Sprint, Jump )
The green capsule represents the server authoritative position

Watch it on Youtube

Tools : Godot Engine, GDScript