// GAMEPLAY PROGRAMMER  Γ—  MUSIC COMPOSER

A fan of fun, driven to craft it.

I'm Nour Zouine I build systemic mechanics, physics-driven gameplay, and compose the soundtracks that bring those worlds to life.

psst… β˜… 7 stars are hidden around this page. catch them all!

scroll

// 01 PLAYER PROFILE

About me

nour.character eyes on you πŸ‘€

Gameplay programmer passionate about systemic mechanics and physics and, like composing music, I love building gameplay that tells stories while staying fun to the last frame.

⌬

Gameplay & Systems

Strong in Unity (C#), exploring Unreal (Blueprints), C++ and Python scripting. State machines, controllers, netcode.

β™«

Audio Side

Pro Tools & Ableton for production and sound design, a bit of DJing, and video editing to shape ideas into stories.

✦

Inspirations

Death Stranding and Outer Wilds fuel my love for worlds where mechanics, narrative and atmosphere intertwine.

// 02 SELECTED WORK

Projects

01

GAMELAB UBISOFT 2026 GAMEPLAY & SYSTEMS / AUDIO LEAD

Arcadium Trip

A fast-paced 4-player-versus shooting platformer built for the Ubisoft Game Lab competition high "arcade" polish under strong technical rigor.

  • Player controller & combat stomps, projectiles, torpedoes, custom aim assist for fluid arena fights.
  • Systems architecture core loop via a custom state machine (RoundManager) and a dynamic respawn algorithm that prevents unfair deaths.
  • Game feel & UI DOTween scoreboard reveals, persistent FadeManager for seamless transitions.
  • Audio robust AudioManager with dynamic crossfades + the full 8-bit OST.
  • Delivery technical pillar during final crunch: merge-conflict firefighting, codebase stabilization.
  • Unity
  • C#
  • 4P Versus
  • DOTween
  • OST
02

GAME JAM DESIGN / GAMEPLAY / SOUND

Re-Orbit

A gravity-shifting platformer born from a game jam the cycle restarts endlessly, unless you break the loop and reunite with the other orbs.

  • Gravity shift switch polarity and rotate gravity by 90Β° or 180Β° without ever trapping the player.
  • Hidden alternate routes discovery feels intentional, never accidental.
  • Narrative-mechanic harmony story, gameplay and jam theme stay tightly intertwined, down to two endings.
  • Unity
  • Level design
  • Alt endings
  • OST
03

WINTER 2025 FACULTY EVENT VR GAMEPLAY LOGIC

Project DARTS VR

A room-scale VR saloon where players score for their faction two ways: hit the dartboard, or hit the jackpot on a slot machine feeding a live scoreboard.

  • Darts scoring compute the polar angle of impact, map angle/ring to wedge and multiplier.
  • Slot machine reel rotation, timing/stop resolution and payline matching.
  • Unity
  • VR
  • Room-scale
04

PERSONAL PROTOTYPE PHYSICS

Ragdoll Combat

A physics-based prototype exploring dynamic ragdoll behavior and smooth transitions between animated and physics-driven states.

  • Rigidbody ragdoll fine-tuned joint limits across the full skeleton.
  • Animation ⇄ physics blending natural reactions without snapping.
  • Hit detection & forces weapon impacts drive dynamic knockdowns.
  • Unity
  • Physics
  • Ragdoll
05

GAME DEV BOOTCAMP 2025 7-MEMBER TEAM

What Haunts Us WIP

A cooperative multiplayer puzzle game where a human and their ghostly counterpart collaborate to solve the mysteries of a haunted mansion.

  • Full OST & main theme composed and integrated, plus most SFX for atmosphere.
  • Object Arrangement Puzzle designed and programmed end to end.
  • Netcode grab system synchronized physics + animations over Unity Netcode, with replicated puzzle state.
  • Unity
  • Netcode
  • Co-op
  • OST

// 03 ORIGINAL SOUNDTRACKS

Music

Main themes & ambient tracks composed for my games atmospheric, immersive, story-driven.

ARCADIUM TRIP MAIN THEME

WHAT HAUNTS US MAIN THEME

RE-ORBIT MAIN THEME

Teleport to my SoundCloud β†’

// 04 INSERT COIN

Games & playables

Re-Orbit

Gravity-shift platformer with alternate endings.

  • Unity
  • Gameplay
  • Sound

Project DARTS VR

Room-scale saloon: darts + slot machine scoring.

  • Unity
  • VR

See more on itch.io β†’

// 05 MULTIPLAYER REQUEST

Establish a
connection.

Looking for a gameplay programmer who can also score your game? Let's talk.