/Balloons

Balloon Shooting Game (CIS425 Final Project)

Primary LanguageC++MIT LicenseMIT

Balloons

Balloon Shooting Game (CIS425 Final Project)
Use glut and outdated OpenGL because of requirements


Build Guide

Windows (MSVC)

mkdir build
cd build
cmake ..
cmake --build . --config Release

Other (Unix)

mkdir build
cd build
cmake ..
make

Then go into the auto generated folder bin and run the executable balloon

Build Requirements

  • x64 machine
  • compilers
    • MacOS & Linux (GCC supporting C++11)
    • Windows (MSVC supporting C++11)
  • cmake (>= 3.15)

Dependencies


New Features Explored

  • textures
  • ray casting
  • particle system
  • audio
  • transparency

Gallery

First View
First View

Various Gun Skins
Various Gun Skins

Bullets On The Wall
Bullets On The Wall

Fireworks When Balloons Shot
Fireworks When Balloons Shot

Boucing Balloons
Boucing Balloons

You Win! (fireworks at the background)
You Win!

You Loss!
You Loss!