Welcome to RollerMadness - Angry Birds Edition, a 3D game developed in Unity3D as part of my journey into game development. This project serves as my first major training assignment and demonstrates the skills I have learned in Unity and game development.
In this game, the player takes control of a rolling ball, navigating through levels while collecting coins and avoiding Angry Birds-style characters. Collect the required amount of coins to advance to the next level—while ensuring you evade the angry birds chasing you!
RollerMadness - Angry Birds Edition is a physics-based 3D game that combines elements of platforming, strategy, and fast-paced action. It focuses on player control and reflexes as you roll through various levels, each with its own challenges and obstacles. The game is designed to enhance my knowledge of Unity3D and showcases my understanding of game mechanics, physics simulation, level design, and basic AI.
- Objective: Collect a specific number of coins scattered throughout each level while avoiding enemy characters inspired by Angry Birds.
- Player Control: Use keyboard or gamepad controls to maneuver the ball through the environment.
- Enemies: Angry Birds characters chase you around the map, adding urgency to your task. Colliding with them results in losing progress or restarting the level.
- Progression: After collecting the required amount of coins, the player advances to the next level.
- Challenge: As the player progresses through the levels, the difficulty ramps up with more enemies, tricky terrains, and coin placements.
- 3D Environment: Fully designed 3D levels with varying difficulty.
- Physics-Based Controls: Realistic ball rolling mechanics using Unity's physics system.
- Enemy AI: Angry Birds-inspired characters that actively chase the player.
- Level Progression: Multiple levels with increasing challenges and objectives.
- Coin Collection System: Players must collect a set number of coins to advance to the next level.
- Game Test: if you want to test the game please visit this link : https://izzat-kawadri.github.io/RollerMadness-Angry-Birds-Edition/
This project is heavily inspired by a course project I followed on Coursera. A big thanks to the course instructor for their guidance and for providing the framework that helped shape RollerMadness - Angry Birds Edition.
- Course: Introduction to Game Development by [Brian M. Winn] on Coursera
- Developer: [Izzat Kawadri]
Thank you for checking out my project! I hope you enjoy playing RollerMadness - Angry Birds Edition. If you have any feedback or suggestions, feel free to reach out.