Welcome to Alpha Shooter

Alpha Shooter is a 3D FPS game with a sci-fi setting, developed by Nicola Cocchiaro and released under the GNU General Public License. It is currently written in C++ and uses its own reusable game engine, named Neutron. The game (and its engine) will evolve to include simulated physics and artificial intelligence, a scripted storyline, involving music and sound effects and more.

Use the menu buttons above to find development news, a history of the game, its description and features, screenshots, downloadable content and resources for developers. The source code for version 0.1.0 and later can currently be found in the SVN repository, while the older version 0.0.3 is still available either as a pre-compiled release or as source code in the CVS repository. Note that until version 0.1.0 Alpha Shooter did not use the Neutron engine -- please read the Documentation page if you're not sure of which version you're looking for.

Latest news

February 20, 2008

Preliminary Solution and Project files for Visual C++ 2008 have been added to the SVN repository. Please test them to compile Alpha Shooter and the Neutron Engien on Windows, feedback will be greatly appreciated.

February 3, 2008

As you may have noticed this website now has a new layout and it's been reorganized. Comments on the new look and its usability are welcome!

January 23, 2008

A code base for the new engine, which was named Neutron, is now present in the SVN repository. It's still in its early stages and its interfaces are likely to change, although the general architecture should be pretty stable. I'll be writing a description on this website, feel free to take a look at it and at the code in SVN. The CVS repository, on the other hand, will not be used anymore except for bug fixes, and will contain the source code for the old C version of Alpha Shooter. All new development will be carried out in the SVN repository.

How you can help

Contributions are always welcome, in the form of patches, testing and bug reports, suggestions or any other kind of useful additions. 3D models and textures are always appreciated, as I'm not an artist; the only thing I ask is that all the material sent does not belong to someone other than the sender and be released under a GNU General Public compatible license (where applicable -- Creative Commons is another good example for non-code material), like Alpha Shooter is. In any case please see the README and TODO files included with the source code to see what is currently being worked on and what the known issues are. Whoever is interested in helping can find contact information in the Contact page and useful resources in the Developers page; proper credit will be included in the source code and this website, and ultimately in the game itself and accompanying documentation.