Skip to content

aditya23043/AngryBirds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AngryBirds

  • CSE201 Game development project at IIITD using Java
  • Angry Birds clone with a twist of low gravity just like the Angry Birds Space
  • It currently has only three levels

Dependencies

  • Ensure you have and java installed on your system

Note: you do not necessarily need to have gradle since there already exists a gradle wrapper binary for both Windows and Linux based systems included with the project (src/gradlew or src/gradlew.bat)

  • For Arch Linux,
sudo pacman -S jdk-openjdk

How to install?

  • Clone the git repository from github
git clone https://github.com/aditya23043/AngryBirds

How to run the code

  • Go to the src/ directory in the git repo
cd src
  • Run the program using the gradle wrapper binary
./gradlew run

Uninstallation

  • If you need to uninstall this game, just remove the git repo and your system will automatically remove temporary files / cache created for running the game
rm -rf AngryBirds
rm -rf ~/.cache

Credits (Assets)

For any other asset, proper credits have been mentioned there only where that asset is used

Demo

Demo Video

  • All functionalities of the game in its current state have been mentioned in the HELP menu with proper screenshots

Screenshots

  • Main Menu

Main Menu

  • Level Select Menu

Level Select Menu

  • Level One

Level One

  • Victory Screen

Victory Screen

  • Level Failed Screen

Level Failed Screen

  • Help Menu

Help Menu

Collaborators

  • Aanya Gupta 2023007
  • Aditya Gautam 2023043

About

CSE201 Game development project at IIITD using Java

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •