Development Update

Testers needed for connectivity improvements

Hello Commanders!

Tomorrow, 8. 5. 2017, we will be testing a new adapter to handle connections in-game and we would like to invite as many of you as possible to participate! It will be happening at 20:00 CEST (GMT+2) on our FAF BETA Client.

How to participate:

  1. Download the FAF BETA Client here:
    (It will NOT overwrite your current client installation, but installs the FAF BETA client alongside it, so no need to worry about anything being overwritten! All games on the BETA Client are unrated as well.)
  2. Enable logs in the beta client (
  3. Join a game on the test server and play/observe (Games will be hosted and coordinated by the organizers, named ICE TEST #1, ICE TEST #2, etc.)
  4. Please participate in this survey: here
  5. If you experienced any errors, post your logs on Discord, the forum ( or any filehoster you prefer (you can find them here:

Bonus: Be able to restart your router while testing, to test out the reconnect feature.
More info about ICE connection can be found here:
If you have any questions about this test, message CookieNoob, PhilipJFry, Tokyto_ or EcoNoob in the FAF client.
We are looking forward to see you in the test!

FAF Development Team

Development Update Lobby Update

FAF Client 0.12.0 Preview 2

Download the new Preview from Github.

This is the fourth preview of the next FAF Client release. The version was bumped to 0.12 because of the hotfix to 0.11.60.

This preview fixes problems left in the last preview and continues the modernisation of the FAF Client.

The Changelog is available on Github, notable changes:

  • File permission fixes – this should fix the problems people have with AccessDenied errors
  • The UID system now shows a warning message if a service necessary for its function is not running

It also fixes the What’s New tab.

Download the new Preview from Github. As always, you can get back to your original version by reinstalling it.

Galactic War

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 !

Galactic War

Galactic War – Interface mock-up.

To get you an idea of what Galactic War could look like, I’ve made a quick mock-up of it.

The area you see on the screen is a zoomed view of the map. You will be able to navigate around FA-style.

Preview of what the interface could be.
Preview of what the interface could be.

You can click it to enlarge.

Remember that this is not representative of what the final interface and functions will be.

You can also see some ideas for the rules :

  • You have to defend your planets first in order to gain attack points. But some attack points will be given to you everyday as a startup.
  • Attack points are necessary to attack a enemy territory. Different type of games are possible for each territory, each will cost a different amount of points.
  • You gain also credits from battle. You can spend these credits when attacking or defending a planet (give you bonuses/extra units), hire the nomads to help you, or contribute to the “game ender” of your faction (QAI Network for cybran).
  • Each faction will have his own chat, as well as an general network available to everybody.
  • What you can’t see in the mock-up are some map element to help you see the planets are currently under attack.

Go to to support the project !