Gameplay Programming
TIME: Journey to Nowruz
Programming Language
Blueprint (Unreal Engine)
Overview
dea, Challenges, Problem Solving, and Module Overview: "TIME: Journey to Nowruz" is a first-person puzzle-adventure game that features a variety of gameplay mechanics and dynamic AI behaviors. The game includes core elements such as an inventory system, picture puzzles, and a navigation system. Each level is uniquely designed with its gameplay modules to simulate and gamify the Haftsin rituals. The main challenge was to address player feedback effectively throughout multiple playtest sessions. This iterative process involved refining the gameplay mechanics to enhance player engagement and immersion.
QuanXR
Programming Language
C++, Blueprint (Unreal Engine)
Overview
QuanXR is a VR experience designed to gamify scientific experiments. The development process started with observing real-life experiments, followed by wireframing gameplay logic and brainstorming sequences with the team. Core gameplay modules were programmed using C++ and Blueprint, with a strong focus on accessibility to ensure a seamless VR experience. A significant challenge was to integrate these features smoothly into a VR setting, addressing unique player challenges and ensuring high-quality, feedback-based design. Additionally, extensive playtesting and player performance analysis were conducted to refine the experience further.
Enthrall
Programming Language
C++ (Visual Studio), Blueprint (Unreal Engine)
Overview
"Enthrall" is a first-person survival horror game that emphasizes psychological tension through its gameplay mechanics. Inspired by classic horror games like Resident Evil and Silent Hill, this project involved programming over 50 gameplay modules, including an AI-driven enemy system, puzzles, and interactive environments. The main challenge was designing these complex systems to create a balanced, engaging, and replayable experience. The project required significant problem-solving to refine gameplay mechanics based on player feedback and to ensure a smooth integration of horror elements.
Multicultural Aleppo
Programming Language
C# (Visual Studio, Unity)
Overview
In "Multicultural Aleppo," the focus was on creating a diverse and culturally enriched VR experience. As part of a team, I developed multiple gameplay modules, including picture puzzles, an inventory system, and interactive assets. The key challenge was collaborating effectively with other developers to ensure all gameplay features worked harmoniously without errors. This project allowed for significant creativity and innovation in designing gameplay that enhanced the overall narrative and player experience.
Multicultural Aleppo Shader Scripting
HuskyJet Interactive
Programming Language
C++ (Visual Studio), Blueprint (Unreal Engine)
Overview
"HuskyJet Interactive" is a project aimed at simulating scientific experiments through a gamified VR experience. It involved programming core gameplay modules using C++, OpenXR, and Blueprint scripting. The development process was iterative, incorporating extensive playtesting and feedback to improve the gameplay. A key challenge was ensuring the game’s accessibility and user experience, especially in a VR environment with its unique set of challenges. The result was a high-quality, player-focused design that effectively integrated user feedback.
Memoriam
Programming Language
C# (Visual Studio, Unity)
Overview
"The Memoriam" is a first-person puzzle-adventure game. This project combines interactive dialogue systems with choice-based mechanics to create an immersive story-driven experience. The gameplay involves quests, puzzles, and environmental exploration, all programmed using Unreal Engine's Blueprint scripting and C++. A key challenge was balancing narrative depth with engaging gameplay mechanics, ensuring that player choices significantly impact the story's progression. The project required extensive debugging and iteration to refine the mechanics and enhance the overall player experience.
Dungeon Wars
Programming Language
C++ (Visual Studio), Blueprint (Unreal Engine)
Overview
"Dungeon Wars" is a classic isometric game developed as part of a senior project during my undergraduate studies. The game features intricate level designs, enemy AI, and various player-driven mechanics, such as loot collection, combat, and leveling systems. A significant challenge in this project was developing my first game using Unreal Engine.
Back to Top