Author Topic: Fireball Game is a free (GPL) single player game for Windows systems  (Read 1103 times)

0 Members and 2 Guests are viewing this topic.

Software Santa

  • Administrator
  • *****
  • Join Date: Dec 2006
  • Posts: 5238
  • Operating System:
  • Mac OS X 10.9 Mac OS X 10.9
  • Browser:
  • Firefox 60.0 Firefox 60.0
Fireball Game is a free (GPL) single player game for Windows systems.

Quote
Description

Fireball is a free (GPL) single player game that uses ClanLib, a free multi platform C++ game SDK. It is a tank shooter 2D game.

The player is a battle tank with the objective of destroying the meteors that are falling before they destroy the tank. Each destroyed meteor means a higher score.

The game is divided in 10 levels in which the speed and the quantity of the meteors falling will increase.



Objective

The main reason for creating this game is to accomplish an assignment in a postgraduation program of the Computer Science Department of the Universidade Federal de Viçosa in Brazil.

This is just my first open source project and my objective was to get started with ClanLib and C++. I hope this project will be useful for beginners to understand how that library works and to get started with some classes of it.


Technical Information

Developed under Microsoft Visual C++ 6.0, using ClanLib 0.7.

It has been compiled only in Windows based machines so far, but since ClanLib is a multi platform game SDK, I don't expect problems to compile it under other OS.

Another important aspect of the game is that it uses the principles of the Object Oriented Programming.


Major Features

In order to use as many ClanLib classes as possible, I have included the features below:

    Graphical Interface;
    Sound;
    Menu;
    Mouse and Keyboard event handling;
    Meteor animation (rotation, speed, angle);
    C++ lists;
    OO programming.


Downloads

You may download both the binaries and the source code.
You’ll need Clanlib installed to compile the game.
     
    FireBall-Sources-0.1.zip
    FireBall-Binaries-0.1.zip
    ClanLib Instalation Procedure for MSVC 6.0 (in portuguese)
    Postgraduation Monograph (in portuguese)

http://fireball-game.sourceforge.net/

https://sourceforge.net/projects/fireball-game/

 

Software Santa first opened on January 1st, 2007
Now celebrating 16 Years of being a Digital Santa Claus!
Software Santa's Speedy Site is Proudly Hosted by A2 Hosting.

Welcome Visitor:





@MEMBER OF PROJECT HONEY POT
Spam Harvester Protection Network
provided by Unspam



Software Santa Welcome Page

The Software Santa Privacy Policy

email