GGelite is a space simulation close to the famous games
This project is GPL
It's written in Objective-C for
it needs openGL,
the libSDL, the freetype2 and optionally the lib3ds and the libsdl_mixer
At this moment, it only compiles on Linux and FreeBSD but it should be easy to
port it to other Un*x, even Windoze or MACOS X.
This is a very preliminary version, don't expect anything to work
before the version 0.1.0. Don't expect anything playable before the
The current « stable » version is 0.0.8
Here you can find:
At this moment, you cannot do a lot of things in the game. Use it
only for testing. You can only wander in the solar system, hyperjump
to others that are randomly generated (but it's useless now because I
haven't put any station in them).
Thus, stay in the solar system and try to shoots innocent space ships,
or visit the few orbital stations I put around. If you use the
autopilot, be carefull because it is quite buggy when the time is very
accelerated. So, redude the time speed when you go closer to your
you can help!!! if you want. There are a lot of things to
be done, even if you don't have any programming skills. Basically, I
- 3D models (of ships, orbital stations, ground
stations...) This is probably the most important things I need. Until
now, I stole models on the web. See the AUTHORS file.
- sound sample. Anything you can imagine for a game like
this one (sound of a laser shot, explosion, Whizz, Bang!, entering
hyperspace, various beeps...)
- icons for various menu in the game. Let's say the size is
change since version 0.0.8 (13/08/2002)
- A compiler for a new language: the language G. This is some kind
of a scripting language. Very usefull to code AI. The compiler is
written in Objective caml.
- More commercial structures.
- UI closer to frontier/first encounter.
- Sound support!! libsdl_mixer is needed now.
- there is a snapshot directory. It is
- the key bindings change a little bit
- add a galaxy view (F3 then F7), very primitive.
- I am practicing blender. I
designed an imperial courier (see
screenshots). This is my first model. Don't laugh at me, please.
change since version 0.0.7 (25/03/2002)
- A new algorithm for rendering planets.
- basic save/restore operation (F9/F10)
- improved GUI of stations
- add very primitive AI to the wandering ships (they won't harm you
- Now you need openGL 1.3 (Maybe I will drop this dependency in the future)
- Too many other things...
change since version 0.0.6 (05/08/2001)
- add an external view
- add items of the original Frontier Elite (c) game. You can buy
them in space station (not very useful now).
- add ships with their original characteristic. Problem, I don't
have any 3D models of the Frontier's ships (c). So I took models from one
of the first elite (c) version. Some ships are common between these
- Improve the GUI with scroll view.
- add recent screen shots because I
realise that they are very old...
change since version 0.0.5 (02/07/2001)
- switch to libSDL
- add Joystick support
- add a map of the current stellar system (F2)
- make the 3D Studio loader be a bundle that will be load on demand.
Then, if the code can't be compiled, the rest of ggelite will still work.
change since version 0.0.4 (11/06/2001)
- add a map of the neighborhood of the current stellar sytem.
- add others bodies of the solar system (Jupiter's Satellites), 1
more orbital station (around Jupiter)
- add hyperspace jump ('h' key). Very primitive now. The foreign
stellar systems are randomly generated.
- redesign the GGOrbiteur structure.
change since version 0.0.3 (01/05/2001)
- improve the flares.
- remove a bug in 0.0.3 that causes a crash when one flight too
close to a planet.
- add a console.
- add a parser for 3D Studio File format (using lib3ds ). Look at the new screenshots !!
- add a window for viewing the ships (press F6, then 'n' or 't')
- a few other things...
change since version 0.0.2 (13/04/2001)
- switch to freetype
- improve the rendering engine.
- add some screen shots
- add a radar.
- some more commercial structure
change since version 0.0.1 (???)
I hope to release the version 0.1.0 in June 2001 (I know I said April,
but now it is June, and it might be the end of June).
- bug fix
- begin of commercial structures
- add an orbital station and a new ship model
There are plenty of them. Most of them are fans of one of the variant
of the original Elite (c). I give only a few.
http://www.sslmit.unibo.it/zat/frontier.htm is full of various
- glelite is another
attempt to write a free implementation of the classic elite(c). It uses
openGL for the rendering.
- the alt.fan.elite newsgroup.
- There exist « The Elite Project (TEP) » and « Galileo » but I
don't know how active they are. You can find the address with the
mail (remove the substring '_pas_de_spam' from the mail address):
Last modification: $Date: 2002/09/24 23:12:55 $