Hello, World! I'm

Ahmed Afifi

_

Crafting immersive game experiences through code. Passionate about pushing the boundaries of interactive entertainment.

View My Work View Portfolio
Scroll

About Me

Ahmed Afifi profile photo
๐Ÿ“ Nasr City, Cairo, Egypt
๐Ÿ“ž +2010-900-23274
โœ‰๏ธ aafifi1988@icloud.com
๐ŸŒ English & Arabic

Professional game programmer with experience in coding for regulated environments and corporate organizations. My expertise lies in gaming development using languages like C++, C#, Python, and JavaScript.

Currently working as a Game Developer at 2024 Studios, where I design and program engaging gameplay mechanics, troubleshoot issues, and collaborate with artists to bring game concepts to life.

I thrive on crafting immersive experiences โ€” from open-world Unreal adventures to VR interactions and narrative-driven journeys. Every project is a new level to conquer.

Unity Unreal Engine C# C++ Game Design VR/XR

Skills & Expertise

๐ŸŽฎ Game Engines

๐Ÿ’ป Programming Languages

๐Ÿง  Soft Skills

Problem Solving Teamwork Time Management Communication Adaptability

๐Ÿ› ๏ธ Specializations

Gameplay Mechanics VR / XR Dev Narrative Design AI & Combat Systems Multiplayer Code Architecture

My Journey

๐ŸŽฎ Walk through my career as a 2D platformer โ€” โ† โ†’ move, Space or โ†‘ jump. Step on a glowing platform!

Published Games/Apps

Games/Apps I've shipped

Prime Press E-Kit cover 01

Prime Press

Interactive educational platform with digital coursebooks, workbooks, multimedia learning tools, and classroom management for students and teachers.

EducationiOSAndroid
Voita cover 02

Voita

Turn-based sci-fi predator game: set traps, drag bodies, evolve new powers. Hunt your way to the top.

Sci-FiStrategyUnityGP2
Project Trash cover 03

Project Trash

Employed to recycle. Sort fast, sort correctly, don't get fired! A hectic recycling simulation.

SimulationGame JamUnityGP1
Parasozhyt cover 04

Parasozhyt

Fast-paced body-hopping shooter โ€” survive by constantly switching hosts before they die. Hop or drop.

ShooterGame JamUnreal
Vampire Survival cover 05

Vampire Survival

Survive endless waves of enemies, grow your powers, and outlast the night as a vampire hunter.

SurvivalTop-DownUnity
Dawn of the Last Seeds cover 06

Dawn of the Last Seeds

In a world of drought, the last three seeds are humanity's only hope to survive. Protect them at all costs.

Game JamPost-ApocalypticUnity
The Kitten and The Hidden cover 07

The Kitten and The Hidden

A ghost wanders the world with a persistent cat companion โ€” his beloved pet from a past life.

PuzzleExplorationUnityGraduation
Forest of the Wicked cover 08

Forest of the Wicked

A dark atmospheric horror-adventure game jam entry. Dare to venture into the wicked forest.

HorrorAdventureUnityGame Jam
Righteous Crane cover 09

Righteous Crane

Play as the land's righteous crane, striving to solve the people's problems and achieve your ultimate goal.

PuzzleAdventureUnityEgypt Game Jam

Featured Projects

Unreal

HackNet: Urban Anarchy

An open-world hacker game set in gothic "Goth City". Built with Unreal Engine's Blueprints โ€” players bend technology to their will in a cyberpunk society. A digital revolution in interactive form.

Unreal EngineBlueprintsOpen World
Unity

Fruit Ninja VR

An advanced VR application using Unity XR Interaction Toolkit. Centered on interactive VR gameplay delivering a captivating and immersive user journey with precise hand-tracking mechanics.

UnityVR / XRC#
Unreal

Toon Tank

A playable tank game built in Unreal Engine where the player manoeuvres and engages in combat with enemies. Focuses on solid game development fundamentals, combat mechanics, and AI enemy behavior.

Unreal EngineC++AI
Unity

Narrative Driven Game

Uses the Fungus scripting library to create an engaging narrative experience. Players interact with characters and explore the game world โ€” the dynamic narrative adapts based on player choices.

UnityC#FungusNarrative
Unity

First Person Shooter

A fully featured FPS with dynamic combat, weapon selection, healing mechanics, and immersive gameplay. Integrates knowledge from multiple development courses to showcase passion for game development.

UnityC#FPSCombat
Python

The Python (Snake Game)

A Python snake game with dynamic combat mechanics. The snake grows by eating apples and loses by self-collision, with randomly spawning apples. Acknowledged as top in its course.

PythonGame Logic2D

Certificates

๐ŸŽ“

Diploma in Game Programming

Information Technology Institute (ITI)

Issued Jun 2024
C++ ยท C# ยท Unity ยท Unreal ยท Game Programming
๐Ÿš€

2024 NASA Space Apps Challenge

NASA

Issued Oct 2024
Game Development ยท Project Management
๐Ÿ†

ACT 1: Rational Game Design

Ubisoft โ€“ Game Creators' Odyssey

May 2024 Credential ID 106197-00002-08651
๐Ÿ†

ACT 2: Rational Game Design

Ubisoft โ€“ Game Creators' Odyssey

June 2024 Credential ID 106197-00010-08672

Get In Touch

Have a project in mind or want to collaborate? Let's connect!