About

Learn more about me

IT Student | Software Development

A student at Borg El Arab Technological University, Faculty of Industrial Technology and Energy, IT Department. Obsessed with self-learning and discovering new things, constantly pushing myself to reach higher levels of creativity and skill.

  • Birthday: 16 AUG 2006
  • Phone: +201225877933
  • City: Alexandria / Al-Ajami
  • Degree: Bachelor of Information Technology
  • Email: Kareem.00005455249@gmail.com

Portfolio

My Works

2D Track-and-Run Game

Introduction

This project involved creating a 2D game using Unity engine, where the player controls a character through a track to reach the end of the level. The game was inspired by classic games like Super Mario, and it involved creating both the character and background from scratch using Unity's drag-and-drop tools without coding.

Project Steps

  • Creating the Background - The first step in creating the game was to create the background. This involved selecting a template and modifying it to fit the desired aesthetic of the game. Unity provides many templates to choose from, and the one selected for this project was a forest theme. The background was created using a combination of Unity's Sprite Editor and Image Editing software to create a seamless background.
  • Creating the Character - After creating the background, the next step was to create the main character. This involved choosing a sprite and using Unity's 2D Animation tool to animate the character's movements. The character could move left, right, up, and down, and could also drag along the track.
  • Setting up the Level - Once the character and background were created, the next step was to set up the level. This involved creating obstacles for the character to avoid, such as pits and rocks, and adding power-ups such as coins and boosts.
  • Playtesting and Iteration - After setting up the level, the game was playtested to identify any issues or areas for improvement. Iterations were made to improve the gameplay and ensure that the game was enjoyable and challenging for the player.

Challenges

The main challenge in this project was creating a game without any coding. While Unity's drag-and-drop tools are powerful, they do have limitations, and certain actions or movements were difficult to implement. For example, creating a smooth jumping motion for the character required multiple animations and adjustments.

Conclusion

In conclusion, this project involved creating a 2D game using Unity's drag-and-drop tools without coding. The game involved creating a background, character, and level, and required playtesting and iteration to improve the gameplay. Despite the limitations of the tools, the game was successfully created, and the project demonstrated the power of Unity for creating 2D games without coding.

Contact

Contact Me

Address

Egypt, Alexandria, Al-Agami, Gate 8, St Salem Abdel Aziz Al-Talkhawi.

Social Profiles

Email Me

Kareem.00005455249@gmail.com'

Call Me

+201225877933

Designed by KAREEM MOHAMED
Go to Portfolio