Skip to content

Izzat-Kawadri/RollerMadness-Angry-Birds-Edition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RollerMadness - Angry Birds Edition

Game Screenshot

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!


Table of Contents


Game Overview

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.


Gameplay

  • 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.

Features

  • 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.

Run the Game

  1. Game Test: if you want to test the game please visit this link : https://izzat-kawadri.github.io/RollerMadness-Angry-Birds-Edition/

Credits

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.