Skip to content

nipunagg2604/Angry_Birds_Java

Repository files navigation

Members

1.) Nipun Aggarwal
2.) Ashwin Singh

Project Outline

In this project, we built our game using the LibGDX framework. We utilized the Screen interface and Game class provided by LibGDX to implement various game screens. Additionally, we incorporated a range of classes from Scene2D, such as Texture, ImageButton, SpriteBatch, and Stage, to design the user interface and GUI elements for the game. For the physics engine, we integrated the Box2D library to create elements like blocks, ground, and other structures that behave according to real-world physics. We also used the Tiled map editor to design our level maps, leveraging object layers to position blocks and other items within the maps.

Steps to run

  • Download the zip file and extract it.
  • Then open the project in Intellij and follow the next steps to run it,
  • Extend the Gradle tab on the right side of your window.
  • Expand the tasks of your project and then select: lwjgl3 -> Tasks -> application -> run:

    WhatsApp Image 2024-10-25 at 12 05 11

Online resources

1.) https://libgdx.com/wiki/
2.) https://www.youtube.com/watch?v=a8MPxzkwBwo&list=PLZm85UZQLd2SXQzsF-a0-pPF6IWDDdrXt
3.) https://www.youtube.com/watch?v=_y1RvNWoRFU&list=PLD_bW3UTVsElsuvyKcYXHLnWb8bD0EQNI
4.) https://github.com/raeleus/skin-composer/wiki/From-the-Ground-Up:-Scene2D.UI-Tutorials
5.) Tileset - https://www.spriters-resource.com/mobile/angrybirds/
6.) Sprites - https://angrybirds.fandom.com/wiki/Angry_Birds_(game)/Gallery
7.) Font - https://www.fontspace.com/category/angry-birds 8.) https://youtu.be/D0b2mcq4PJA?si=OXqVCUvYaTL63x0P 9.) https://youtu.be/2PqwxYVlivA?si=lVVIPW34K6bAy_Bz 10.) https://youtu.be/A_-rxTO5138?si=v1zd4mT4j5DLmkmv 11.) https://youtu.be/OlPg6C6O-Cg?si=wtENM9gw3JCPtPNv 12.) https://youtu.be/LCLa-rgR_MA?si=Yah4_h5ps5qDCMQ2 13.) https://libgdx.com/wiki/start/demos-and-tutorials 14.) https://youtu.be/VHaFoym7OBg?si=--sFJeeGVPUaiZ4Y 15.) https://youtu.be/hcM-R-YOKkQ?si=Hq4yEJcwwesHKXo1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •