FAForever/downlords-faf-client

Created Apr 9, 2022 · View the FAForever/downlords-faf-client repository page

Official client for Forged Alliance Forever

Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

63

Lines of Code

21,398

From

Mar 26, 2015

To

Apr 7, 2022

About FAForever/downlords-faf-client

The FAF Client is the official desktop application for Forged Alliance Forever, a community-driven multiplayer real-time strategy game. Built in Java with JavaFX, it serves as the primary interface for players to launch the game, manage accounts, and connect with the community.

The client handles user authentication through OAuth2, game installation and updates, and provides integrated chat functionality including emoji support from Twemoji. It uses Install4j for building cross-platform installers and includes error reporting through Bugsnag. The project requires Java Development Kit 25 and is designed to work with IntelliJ IDEA for development.

The application targets both Windows and Linux users, with dedicated installation guides available for each platform. It's an active open-source project that welcomes community contributions and maintains comprehensive development documentation through its wiki and contribution guidelines.

Share this video

More from FAForever

See all →