Cosmosmash is a game where you control a base that must destroy rocks before they hit the ground, or you lose points. You must also prevent "spinners" from touching the ground, or your base will explode. This game is a clone of the 1981 Astrosmash video game for the Intellivision by Mattel Electronics.
| Tags | Games/Entertainment Arcade |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | C++ |
Recent releases


Release Notes: The desired buffer size in samples passed to SDL_OpenAudio() is now a power of 2, as required by some versions of SDL. If previous versions do not start, this change may resolve that problem.


Release Notes: This release links with version 0.1.6 of the flatzebra library. To better reflect the original game, the spinners now make a descending sound, a slowly accelerating cadence sound has been added, and the background color now changes to indicate the level.


Release Notes: The F11 key now toggles between full-screen mode and window mode.


Release Notes: The game now pauses automatically when the window loses focus.


Release Notes: This version links with the new flatzebra 0.1.2. The gameplay has been slightly adjusted to make it more accurate. Experimental --record and --play command-line switches have been added to record a game and play it back later. Experimental support for the Xbox 360 USB controller has been added. Memory leaks have been removed.
A C++11 unit testing framework based on Perl's Test::More module.