Skip to content

PrasannaLanka/Bubblebash_Local

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bubbles Bash 2D

Bubble-Bash is a 2D board game in which player has to match 3 or more bubbles to score within a limited period of time.

This project is coded in c++ using SFML Library.

Our project was completed under the guidance of Prof. Saurabh Joshi Sir for Final Evaluation of CS1023:Software Development Fundamentals course at IIT Hyderabad for academic year 2020-2021.

For our project we developed our own Game Engine. This Game Engine can be used again and again for developing different kinds of games.

Features

  • Reusable Game Engine
  • Time Limit Challange
  • Easy Interface
  • Soothing Background Music

Installation Required

To run our project, We need to install the following Items:

1. C++ Compiler (GNU G++)

To Install, run the following command in your terminal

  sudo apt install g++

2. Build System (Make)

To install, run the following command in your terminal

sudo apt install make

3. SFML- Simple and Fast Multimedia Library

To install, run the following command in your terminal

sudo apt-get install libsfml-dev

Deployment

To compile the project we used Make(Build system) .

So to compile, run the following one-worded code after changing your working directory to the project folder :

  make

Now, you can simply use the following code

bin/main

Screenshots

Welcome Screen:

Splash State

Main Menu:

Main Menu

Level State:

Level

Game-Play State:

Play

Help State:

Help

Pause State:

Pause

Game Over state:

Over

Authors

This project was done by Group-12.

Group 12 members are

Licenses

GNU GENERAL PUBLIC LICENSE

Credits

We have used some "free-to-use" music audios and backgroud images.

All the Music files are taken from chosic.com and are registered under Creative Commons license.

Links to music used in:

  1. Game Play and Pause State

    Title: Gypsy Doo Wop

    Artist: John Bartman

  2. Menu State,Level State,Help state,etc..

    Title: Cheer Up!

    Artist: Keys of Moon

    Attribution as instructed:

    Cheer Up! by Keys of Moon | https://soundcloud.com/keysofmoon

    Music promoted by https://www.chosic.com

    Attribution 4.0 International (CC BY 4.0) https://creativecommons.org/licenses/by/4.0/

Following Backgrounds are taken from unsplash.com under their license.

  1. Splash Screen

  2. Menu State

  3. Level State

  4. Help State

  5. Game-over State

For Game-State and Pause state, background is taken from behance.net, under Creative commons license.

Artist: Boris Tovmasyan.

All the Bubbles and Buttons used in the game are made by our team members using Adobe Photoshop.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published