Forged Alliance Forever

The community-driven lobby for Supreme Commander : Forged Alliance.

Galactic War : Hello World !

A “Hello world” program is a computer program that outputs “Hello, world” on a display device.

Because it is typically one of the simplest programs possible in most programming languages, it is by tradition often used to illustrate to beginners the most basic syntax of a programming language, or to verify that a language or system is operating correctly. (source)

This is the literal “Hello World” of Galactic War : A world 🙂

GW Hello World !

This example is using a technology that is currently available in FAF Lobby. It will run as it inside it (with probably more anti-aliasing samples).

You can see that it can manage specular maps for ice & water, a night/day cycle, and a selection detection.

I’m still learning openGL, but this is basically the most complicated thing that I will have to make. All the planet informations will be added on an additional 2D Layer.

The textures generation will be quite simple (see one of my previous post), so it won’t be that difficult to populate a whole galaxy with the same quality displayed here.

You can download this tech preview and run it yourself here :


You can click on the planet (“Hello World !”), and rotate with the right mouse button or the sliders on the side.

Of course, there will be some Supreme Commander-like camera control for navigating in the whole galaxy…

And don’t forget to support the Galaxy War project ! We still need your help !