Ethereal FAF Client 2.0

5

OAuth - Copy.png

A new version of the client with a different approach to development and implementation.

Benefits over official client:

1. Lighter

2. Faster launch

3. Faster lobby connections

4. Faster game launches

5. Faster reconnections

6. Faster patch confirming before game launch**


First initialization

Initialization using saved credentials

background reconnection process

test.gif
Each lobby connection requires

  1. session
  2. generated UID from session,

i will run a tests and try to generate this stuff after successful authorization in lobby so reconnection process will be even faster
looks like it is permanent required parameter =/


Browser didnt open on start? Copy link and do it manually

0

Concept of game session

It is a bit dirty without without any game data, but it will look better 😃

This screen will be applied to every game that you will play, coop/custom/tmm

2

Process of reconnection

0

тмм и ладдер работают? я давненько не следил за обновами

Sorry for my English)

1

@skrat ладдер чуть позже

0

Process of map generation

0

https://github.com/Eternal-ll/Ethereal-FAF-Client/releases/tag/v1.0.1-Beta-Light

appsettings.json

4aba34c2-44d8-4123-a62f-bf85376976f4-image.png

If you are using official client, you may need to edit

d5d378ca-78e6-4d0c-83a8-60ab40c82cea-image.png

to C:/ProgramData/FAForever/user/My Games/Gas Powered Games/Supreme Commander Forged Alliance/maps/

1

Local maps

0

Hosting mapgen

Features:

  1. Client will remember new versions of map generator, that will used in map generation for lobbies, like 1.8.5, 1.8.6, 1.8.7... etc.
  2. Dynamic loading of some map generator settings like: Map style, Map biomes
  3. Finally an ability to generate multiple mapgens and select only one to host!

0

From a practical/end-user perspective is there a summary of the main differences/benefits of this over the standard client?

M27AI developer; Devlog and more general AI development guide:
https://forum.faforever.com/topic/2373/ai-development-guide-and-m27ai-v56-devlog

1

@maudlin27

  1. Lighter
  2. Faster launch
  3. Faster lobby connections
  4. Faster game launches
  5. Faster reconnections
  6. Faster patch confirming before game launch

Theoretically, things that can be made faster:

  1. Map generations
  2. Lobby authorization
  3. Ice adapter

But those things will never happen in near future, because it is different projects

0

MarcSpector said:

Even process of map generation is faster

0

Hosting process using local map

0

0

btw, you can click on release images and it will redirect you to github release

0

Is there support for the different game types, in particular FAF Beta Balance and FAF Develop?

A work of art is never finished, merely abandoned