The Portfolio of Fardeen Ahmed
Projects
The Legend of Zelda
My Contributions:
- Weapons Programming: Designed and implemented the mechanics for various weapons in the game, including the intricacies of the sword, boomerang, and bomb.
- Custom Spells Creation: Conceived and executed custom spells that allow players to freeze water and push blocks, enhancing gameplay dynamics and challenges.
- Bug Fixing: Addressed and resolved movement-related issues, ensuring a smoother player experience and more intuitive character control.
- Grid-Based Movement: Developed a grid-based movement system that allowed for precise character navigation and interactions within the game environment.
- Room Transitions: Implemented seamless transitions between different rooms, enhancing the game's flow and player immersion.
Technologies Used:
- Programming Language: C#
- Game Engine: Unity
SpellCast
My Contributions:
- Spell Mechanics: Designed and implemented the unique mechanics for the player's spellcasting abilities, including Fireball, Freeze, Wind, Dash, and Shield spells.
- Progressive Gameplay: Created a progressively challenging game experience with waves of enemies and increasingly complex levels, keeping players engaged and motivated.
- Custom Animations: Produced custom animations for characters, spells, and game elements, enhancing the game's visual appeal and immersion.
- Enemy AI: Developed a simple enemy AI that chases the player and throws fireballs, creating dynamic and intense gameplay moments.
- Control Scheme: Designed and implemented an intuitive control scheme where players can cast spells using hotkeys 1-6 and control character movement and aiming with the mouse, providing a seamless and immersive gaming experience.
- Artwork: Designed and crafted original artwork for in-game elements, characters, and environments, contributing to the game's unique visual style.
Technologies Used:
- Programming Language: C#
- Game Engine: Unity
SpellCast
My Contributions:
- Created the large fireball explosion mechanics and small short dash mechanics for the player to traverse through the levels.
- Designed the inner and outer tower levels.
- Worked on the overarching story.
- Created the trailer for the game.
- Helped pick out sprites to use in the game.
- Assisted in tilemapping levels.
- Created reset mechanics for gameplay.
Technologies Used:
- Programming Language: C#
- Game Engine: Unity