Detailed Portfolio
This page includes greater detail of all my works.


Eternal Nights - Souls Like Project
A Elden Ring Youtuber had commissioned me to develop this game. This was a part of a competition and a challenge with other developers. The game similar to the game Elden Ring was to be made in 7 days. Most of the assets were sourced/created by me.
Responsibilities
Develop and Designed a Souls-like Experience using Godot
Include basic souls like mechanics like Movement, 3rd Person Camera, Attacks, Enemy AI
Keeping the game feel fresh and unique within a short period time
Challenges
Making a complete game within a short period of time (7 Days)
Make the game unique and interesting
Outcome
Utilized 3D AI generated models and a souls-like template to save time.
Utilized Plugins to make the development process faster (Terrain3D, ProtonScatter)
The Youtuber and his audience were very impressed


2D PVP Fighting Game
Client requested me to make a arcade style 2D PVP fighting game with 2 player controls. The game was requested to be made in 5 days. Most of the assets were provided by the client.
Responsibilities
Developed and Designed full gameplay
Implemented combat and gameplay mechanics (Attack, Dash, Jump, Run)
Implemented 2 Player controls (WASD + Arrow Keys), Dash, Basic combat.
Created Player Select and Win Screens.
Challenges
The client required that the product be completed within a short period of time. (5 days)
Needed to keep clear communication with the client to make sure everything goes smoothly
Outcome
The client was very satisfied with the final product and left me a good review
Adam
"I have no words, it was perfect. He was easy to work with and even suggested adding things for me. Thank you!"


Tap to Loop – Create and Control Audio Loops
A client requested an audio looping game where you can record sounds and have them play on a loop. He also wanted a way to export/import the loops that you create as well as
controls over individual loops (select, delete, undo, speed etc). The game needed to be comapitble with Android, Web and PC
Responsibilities
Add a audio recording system based on tapping the screen.
Include ways to change audio speed, change BPM, select audio, delete audio
Include a way to save or import custom audio profiles
Implemented a custom audio threshold mechanism to automatically start recording when audio surpasses a set level and stop when it falls below
Challenges
Godot 4.4 has issues with audio recording on android
Needed to save and load custom audio profiles in android and web
Outcome
Had to merge a custom pull request fixing the Audio issues on android.
Had to make different save and load systems for the android and the web
For the web audio audio record to function properly, had to use a different recording system.
The client was very happy with the product and complemented it heavily
clyph_drops
"I want to make this clear for anyone reading this. I WAS EXCITED TO MAKE THIS REVEIW! I plan to put in a feature request to fiverr to add 5 more stars because Mr. Hasan deserves 10 for the service, here's why: 1) Consulted with me on my idea before the purchase. Re-Affirmed the project objectives and confirmed that he could accomplish the task, then after we agreed on everything, he took the initiative to get started before I even paid for the service. Motivated! 2) Took the initiative to fix problems..."



Prototype 2D management game
My client requested me to make a prototype 2D management point and click type game where you manage bunch of agents/scientist, they can either fight invaders or go and fetch a "cursed item" for researching. Each day a new room is added with a cursed item. You lose the game if the enemy kills the "player" character or steals a cursed item. The client planned to continue work on the game after the production of prototype.
Responsibilities
Implement a system where a new room is added everyday
Implement agent and enemy AI behaviour
Implement cursed item collection system
Implement a dying and retry mechanic
Challenges
The client required consistent and clear communication throughout the project.
Keeping all everything modular so the client had an easy time going through everything
Keeping the NPC logic reliable and consistent with the room generation system
Outcome
Resulted in a functional and working prototype
Some small bugs were discovered by the client but promptly fixed upon request
Systems & Demos + other
Picking up System Prototype
Developed a physics-based object interaction system allowing players to pick up, drop, and realistically interact with environment objects
implemented immersive audio feedback for different objects and actions
All assets except for the sounds were created from scratch
Cartoonish Shotgun Mechanic
Integrated a breakable shotgun, which fires 3 bullets before breaking
The bullet interacts with the environment and pushes the player back, it also leaves decals
There are enemies whom you can eliminate with the shotgun
Endless hallway
Designed a creepy hallway level featuring an elevator at the end that feels inescapable
When the player tries to walk away from the elevator, they are teleported back to the start, creating a disorienting loop effect
Achieved this effect my by teleporting the player back after he reaches a certain point
Snake & Ladder game
Simple Snake and Ladder game my client requested me to make
It has a unique twist that whenever you land on certain tiles, a random fact about etruscans pops up
all assets were sourced/made by me
Quiz System for Client's Game
Client requested me to build a modular quiz system for his game.
The client is able to put any questions and assign them the correct answer
every chest can be assigned unique questions
Simple 2D Boss Battle
Client requested that a boss battle be added to his game
Implemented the boss AI that works and aligns with the existing game
The assets were provided by the client
Simple Side Scroller
Client requested that a simple side scroller game to be made
The game needed to have 5 levels with each level being more difficult than the other
Most of the assets were sourced by me
Chess Themed Dungeon Crawler
Client required a chess themed dungeon crawler game within a short span of time (7 Days)
Implementing all the mechanics for the dungeon crawler was challenging for the short span of time
I had to create the character art and other arts were created/sourced by me
2.5D Arena Fighter
Client requested a 2.5D game where you can use your sword to tackle your enemy
The game needed to take place in a 3D arena with 2D characters
Assets were sourced/created by me