Allegro.cc
Projects
Action252
Adventure22
Arcade216
Board Games30
Demos24
Emulators10
Other68
Puzzle139
Role Playing40
Sports25
Strategy58
Utilities46
Resource Directory
Code Gallery3
Compilers12
Help & Documents13
Libraries63
Media2
Tools8
Depot Games: sparklet

Current Version: 0.9.9

Project Status: Beta Release

Links: Web Site

Category: Space Shooters

Developers: Milan Mimica

Number of Players: 8 (Game Server)

Ports: Linux, Windows

Source Code: Available

Author's Description: Sparklet is a networked multiplayer 2D space shooting game where the player pilots a space ship and fights other players. Different maps, space ships and game modes are available. It is written in pure ansi c++ and runs well on linux and Windows.

Downloads

Name Comments Size Date
sparklet-0.9.9-linux-p3.tar.bz2 5,730,184 10/15/2007 2:19 AM
sparklet-0.9.9-src.tar.bz2 3,584,033 10/15/2007 2:20 AM
sparklet-0.9.9try2-win32.zip 4,587,278 10/15/2007 2:21 AM

What's New:

0.9.9
- Upgrades in the libraries the game uses
- Fixed a problem when player connected with the same name
- A scoring fix in team deathmatch mode
- Lots of other improvements and bugfixes

0.9.8
- IP addresses of the public internet game servers is obtained from the web
- added 9 new sounds

0.9.7
- implemented command interpreter (console) inside message lister
- message lister now supports multiple colors
- message writer now has the history feature
- added commands to change map, team, kick someone from the game etc.
- fixed a team deathmatch scoring bug
- delayed flushing of config file until the game (gracefully) exits

0.9.6
- more server security fixes
- workaround crash on Intel915 graphics
- other minor bugfixes

0.9.5
- many security fixes
- a first public internet game server
- smaller packages
- a lot of minor bugfixes

0.9.4
- many critical bugfixes

0.9.3
- plenty of minor bugfixes
- a new map and new sounds

0.9.2
- critical bugfixes and collision reaction improvements

0.9.1
- fixed variety of minor bugs
- redesigned map selecor
- added a new map

0.9.0
- added ping time to the score rang list
- added who killed who no notifications
- made message writer automatically hide after the message has been sent
- not using 100% CPU all the time any more, unless an option manually set
- enhaced timing code to provide much smoother gameplay on lower FPS
- fixed some minor camera and bombs related bugs
- added MS Visual Studio 2005 project files
- fixed swapped stereo channels
- added sinusoidal motion of fuzzygun's secundary fire mode
- reduced possibility of accidental self-shooting
- made some bitmaps power-of-two sized, still not sure why did that
- added a new weapon

0.9alpha15
- added a new ship
- implemented ship selector
- fixed weapon status freeze
- added a server option to send some more packets over the reliable protocol
- planty of minor improvements

0.9alpha14
- optimized collision detection code a bit more
- cleaned up physics code to be more physically correct
- major changes it the underlying network library
- made smart camera follow to avoid map edges
- fixes a crash when X11 server was running at 16 bpp color depth
- planty of minor improvements

0.9alpha13
- two new weapons
- new map
- background stars
- sound subsystem
- a lot of bugfixes and optimizations all over the code

0.9alpha10
- made network protocol immune to packet loss, reordering and corruption
- made standalone command line server version of sparklet (sparklet_s)
- linux x86 binary package
- a lot of minor bugfixes and stability/usability/performance enhancements

Screenshots
players fight
players fight
Public Opinion
Overall Rating: 8.0
  • 80.9 alpha9: Looks promising. I couldn't really test it much because I have noone to play with, but it seems like this is going to be a very fun game to play once it's finished. It still needs a bit of work on the actual game contents though...
The Developer
Milan Mimica
Milan MimicaAn ex allegro addict. (View Profile)