TUER
TUER : "Truly Unusual Experience of Revolution"

free open source (GPL V2) 3D FPS written in Java by Julien Gouesse




Home    Download    Play    Screenshots    Videos    Project    Contact    TUER RSS feed

Download the source code

This is the SVN repository containing the source code of the pre-beta version. It uses a RAD tool that I have created, JFPSM. The game now uses Ardor3D.
Source code of the pre-beta version
Launch JFPSM

This is the SVN repository containing the source code of the abandoned beta version. It is a huge change for TUER, lots of change requests are de facto already implemented as I rely on the excellent engine JMonkeyEngine 2.0 and its JOGL renderer.
Source code of the abandoned beta version

In command-line, enter: svn checkout https://tuer.svn.sourceforge.net/svnroot/tuer/tuer/
Under Eclipse, with Subclipse (at least the version 1.1.4), follow these steps:
Under Netbeans, follow these steps:

This is the SVN repository containing the source code of the abandoned alpha version. It uses JOGL, JOGG and JORBIS. It is the most complete version until now and it is currently deployed.
Source code of the abandoned alpha version

This tutorial explains how to create a First Person Shooter with Java and JOGL. It is written in French for the moment.
Tutorial

Install your environment

You need at least these programs to use the engine for development purposes:

Java

Linux, Solaris and Windows users can get the JDK 1.6 here. Mac users can get the JDK 1.6 here or here. Others might find a JDK here or here.

JOGL

Under Eclipse, follow these steps: Under Netbeans, simply install the Netbeans OpenGL pack.

Otherwise, follow these steps:

Download the JOGL binaries for your platform here.
Now, I'm going to give you a dirty (bad practice) but straightforward and simple way of installing it. Follow these steps:

A better practice is to add the path of the directory containing JOGL libraries into the CLASSPATH environment variable and into the LD_LIBRARY_PATH environment variable (Linux and Solaris), into the DYLD_LIBRARY_PATH environment variable (Mac) or into the PATH environment variable (Windows).

Subversion

You can download Subversion, a graphical user interface for it and a plugin for your favorite IDE here. SVN can be used in command-line too.

ANT

You can download ANT here but maybe your favorite IDE already supports it. Like SVN, it can be used both in command-line and as a plugin.

JMonkeyEngine 2.0

You can download JMonkeyEngine 2.0 here. Follow these steps to install it (again in a dirty way):

Ardor3D 0.6

You can download and configure Ardor3D 0.6 here.

Maven

You can download Maven here but maybe your favorite IDE already supports it. Like SVN, it can be used both in command-line and as a plugin.

Install TUER

Follow these steps:

TUER requires less than 32 MB (the latest version may require more than 64 MB) but some programs used to precompute its data require 1 GB and even 2 GB. Do not try to build the game from the source code if your computer does not have enough RAM.


Valid HTML 4.01 Transitional