Home

Hey! I’m Jibril. I build games that feel good to play.

Gameplay Programmer · Indie Developer · Focused on Mastering Unity

Jibril Abdulazeez Profile Picture

About Me

I’m a gameplay programmer and indie developer based in Dublin, Ireland. I specialize in building mechanics that are responsive, rewarding, and most importantly, fun!

My background is in Computer Science (TU Dublin) and I’m completing a Master’s in Creative Digital Media & UX. That means I blend technical skills with a strong sense of player experience.

Right now, I'm focused on prototyping game systems in Unity, learning from every project, and steadily leveling up. Most of what you see here was built solo, from code to visuals to design.

Whether I end up joining a studio or launching something on my own, the goal stays the same: make games that people remember.

Feel free to reach out. I’m always open to feedback, collaboration, or just talking game dev.

Highlighted Project

It Ain’t That Deep Title Screen

It Ain’t That Deep (WIP)

Unity 3D C# UX Research Thesis Project

An absurdist underwater sandbox developed with Jake Avra as our MSc capstone. Inspired by Goat Simulator & Untitled Goose Game, the project blends chaotic gameplay with UX-driven systems design. Still in development as we explore dialogue mechanics, quest mechanics, combat, responsive UI and more.

  • 2.5D Isometric Game
  • First Person Shooter Combat and Quest systems
  • Pixel Crushers dialogue, environmental triggers, and dynamic AI

Game Demos

20 Games Challenge

20 Games Challenge

Unity 2D Unity 3D

My rendition of the games covered in the 20 Games Challenge:
The goal of the 20 Games Challenge is to learn game development in 20 games or less. You don’t have to complete all 20 games, but I would recommend finishing at least 10. You should also set some final goal for yourself; like creating an RTS or a full FPS. You know why you want to make games, so let the destination guide your unique journey.

Knock Knock

Knock Knock

Unity3D C# Single Player

"Knock Knock" is a short psychological horror prototype where you're stuck in your apartment with strangers knocking at your door. Some are safe, some aren’t. You use a peephole and voice lines to figure out who’s who. I even got my friends to help voice it!

  • Randomised characters (safe vs. mimic)
  • Audio-based anxiety distortion system
  • Peephole interaction + proximity-based decisions
Slimey Grapple Demo

Slimey

Unity2D C# Aseprite Single Player

A physics-based 2D grapple demo where you swing around, build up spin, and boost through walls. It’s all about momentum and feel.

  • Rope-based grapple system with dynamic length
  • Spin-charged dash mechanic for smashing breakables
  • Camera shake, trails, and audio for feedback
Multiplayer 2D Test

2D Multiplayer Prototype (WIP)

Unity 2D C# Netcode for GameObjects

A sandbox for learning Unity multiplayer via NGO. Built from scratch to understand server authority, player ownership, and multiplayer UI syncing. Still very rough, but improving each iteration.

  • Server-authoritative damage, spawning, and player input
  • NetworkVariables for real-time health syncing
  • Prototype rematch flow, lobby testing, and UI ownership
Lights Out

Lights Out

Unity 3D C#

A short psychological horror prototype built in 3 days. You must keep the lights on to survive, but the longer you last, the more the room changes…

  • Randomized light switch and event system
  • Timer-based blackout and fail state logic
  • Audio layering and flicker effects for tension
Rizztaurant Title Screen

Rizztaurant

Ren'Py Python

A visual novel set in a chaotic restaurant where your choices shape the narrative. Built as a duo in Ren'Py with custom art, writing, and UI, a comedic exploration of branching dialogue and expressive character design.

  • Persistent branching dialogue built with Python and Ren'Py
  • Hand-drawn characters, backgrounds, and UI
  • Custom transitions, animations, and timed comedic beats

My Skills

Programming & Tech

  • C# (Intermediate – Unity-focused)
  • C++ (Basic)
  • Python (Basic, Ren'Py)
  • JavaScript (Web Interactivity)
  • HTML / CSS (Responsive Layouts, UI Styling)
  • Git / GitHub (Team & Solo Workflow)
  • Netcode for GameObjects (NGO)

Game Engines & Tools

  • Unity Engine (Intermediate – 2D, 3D, Multiplayer familiarity)
  • Unreal Engine (Basic)
  • Pixel Art Tools (Aseprite)
  • Figma (High-Fidelity UI Prototypes)
  • Adobe Suite (Photoshop, Premiere)

Design & UX

  • Game Design (Systems, Balance, Feedback Loops)
  • Narrative Design & Dialogue Writing
  • UX Research (User Testing, Iterative Feedback)
  • Wireframing / Prototyping (Figma, Paper, Unity UI)
  • UI Design (Accessibility & Clarity)

Connect With Me