Skip to content

Zaxcoding/fireworks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Going Out With a Bang

A BossCoding collaboration with Andy Beers: http://www.github.com/bosstweed1.

How to Build and Run

Although exclusively built and tested on OSX, there should be no issues on other platforms as all component parts claim to be cross-platform.

To Use:

  1. Clone the repo.
  2. cd to 'final'
  3. 'make fireworks'
  4. ./fireworks

Controls ========= **1234567** - Launch firework out of nozzle 1-7
**qwertyu** - Launch a 'nozzle sparkler' out of nozzle 1-7
**z** - Play/pause the music
**m** - Quit (yeah, I know, it should be 'q', but we already use that)

Frameworks ========= This project uses **OpenGL** and **GLUT** for graphics, window management, and input handling.
**BASS**, an open-source, cross-platform audio library was used for sound. To get started, check out the BASS_StreamCreateFile (http://www.un4seen.com/doc/bass/BASS_StreamCreateFile.html) and BASS_ChannelPlay (http://www.un4seen.com/doc/bass/BASS_ChannelPlay.html) commands in the documentation.

About

Final project for CS 1566 - an interactive, randomized fireworks display. Implemented in C, OpenGL, GLUT.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published