Skip to content

devkala05/AP_Project

Repository files navigation

AP Project - Angry Birds Game

Third Deadline - Final Game Submission

  This project/submission contains a libgdx project, which is the final angry birds game , i.e., it is a playable and interactable programe.

For this game, we have created/added the following:-

 1. Classes for Birds, Pigs, Blocks, Structures, Levels.
 2. All the screens/pages with functioning buttons.
 3. All three levels are playable and functioning.
 4. All the sprites and elements used have been added to the assets folder in a roughly organized manner.
 5. The updated UML and Use case diagrams have been added to their folder.
 6. Three different types of blocks i.e. Wood, Stone and Glass have been created with different strengths.
 7. Four different types of birds i.e. Red,Blue, Chuck and Bomb have been created wit different damage.
 8. Four different types of Pigs have been created wit different healths.

###How to run this project  To run the project in cmd:
 open cmd and go to the project folder and run the following command to run the project:

./gradle build
./gradle run

 To run this project in IntelliJ:
 If the IDE does not recognize the main function automatically to run the program go to the configuration section and create a run configuration for the file name LWJGL3Launcher.java file and set it as the main file.
 After running that, the game should run and you will be greeted with a start screen, after which a level selection screen.
 Initially only the first level will be unlocked.
 To beat the level simply aim the give bird on the slingshot to destroy the pigs, once all the pigs in a level are destroyed the level will be completed.
 After beating one level the next levels will be unlocked and they can be played as well, after all levels are beaten the game will terminate.
 If while playing the game the user decides to exit it, their progress will be saved granted they use the exit button provided and not kiling the window itself. Additionally if the user leaves a level in the middle then the state of that level will also be saved.

Group Members
 Dev - 2023189
 Kanha Shrikant Kale - 2023267

About

Angry Bird

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages