• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Login
FAForever Forums
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Login

[Discontinued] Ethereal FAF Client 1.0

Scheduled Pinned Locked Moved General Discussion
260 Posts 41 Posters 39.7k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E
    Eternal- @QuietJoy
    last edited by 15 Feb 2022, 16:11

    @scout_more_often I asked around about first image. Idea come in mind to move lobby side simulator to client, it will require a lot of work and no one will work. I would like to, but i`m not experienced well for that xD

    Profile | Eternal MOD pack | Check new client

    1 Reply Last reply Reply Quote 0
    • E
      Eternal- @QuietJoy
      last edited by 15 Feb 2022, 16:23

      About create lobby screen... i will try to create something special

      Profile | Eternal MOD pack | Check new client

      1 Reply Last reply Reply Quote 0
      • Q
        QuietJoy
        last edited by 15 Feb 2022, 16:40

        We appreciate everything you are attempting, believe me 🙂

        1 Reply Last reply Reply Quote 0
        • S
          Sheikah @QuietJoy
          last edited by 15 Feb 2022, 17:04

          @scout_more_often
          As an FYI you could design your own theme even for the Official client if you want to lighten it up a bit.

          Also on the rating limits remember that some people have negative ratings.

          1 Reply Last reply Reply Quote 0
          • E
            Eternal-
            last edited by Eternal- 17 Feb 2022, 09:50

            Some visual updates

            Profile | Eternal MOD pack | Check new client

            1 Reply Last reply Reply Quote 0
            • E
              Eternal-
              last edited by Eternal- 20 Feb 2022, 10:34

              Added some UI interactive.

              Gap? What the gap?

              Profile | Eternal MOD pack | Check new client

              1 Reply Last reply Reply Quote 4
              • Q
                QuietJoy
                last edited by 20 Feb 2022, 15:52

                alt text

                1 Reply Last reply Reply Quote 2
                • E
                  Eternal-
                  last edited by Eternal- 21 Feb 2022, 16:43

                  What is that? What?


                  it is fucking FAF ANALYTICSSSSSSSSSSSSSSSSSSSS by Kazbek! Now you are able to check any player on FAF by FAF Analytics in client =).
                  Still requires some CSS injection but even on this stage it looks suuuuuuuuuuuuuuuper cool

                  Profile | Eternal MOD pack | Check new client

                  1 Reply Last reply Reply Quote 5
                  • A
                    Askaholic
                    last edited by 21 Feb 2022, 19:17

                    Wow this client can do EVERYTHING!!! Except actually play games 🤣

                    E 1 Reply Last reply 21 Feb 2022, 19:39 Reply Quote 0
                    • E
                      Eternal- @Askaholic
                      last edited by Eternal- 21 Feb 2022, 19:39

                      @askaholic That is true, but who like rushing these days 😃 I have 3 month to finish this as mush as possible before i leave to army for a year 😄

                      Profile | Eternal MOD pack | Check new client

                      1 Reply Last reply Reply Quote 0
                      • D
                        DerpFAF
                        last edited by 22 Feb 2022, 09:34

                        is it possible to integrate some of the features of the lobby mod that makes it clearer what the teams are and what the balance is like?

                        E 1 Reply Last reply 22 Feb 2022, 10:38 Reply Quote 0
                        • E
                          Eternal- @DerpFAF
                          last edited by 22 Feb 2022, 10:38

                          @derpfaf Yes, but it will be done as custom modification that made by client itself. It should be embedded into patch intead

                          Profile | Eternal MOD pack | Check new client

                          1 Reply Last reply Reply Quote 0
                          • L
                            left_boy
                            last edited by 22 Feb 2022, 13:17

                            I wish you good luck. It is really hard to rewrite a client from scratch and you have a long way to go.
                            My advise for you would be:

                            • Keep in mind that if this project succeeds it gets big (FAF Client has 83642 loc only the core project) and that you will need a good clean architecture
                            • Try build a minimal valuable product first (get it to launch custom games and download maps and mods) and make sure it is stable. Building all java client features is hard, there are many idiotic features it has. And ppl always wish for more features.

                            Nobody cared for all the features the java client had, most ppl stayed with the py client. Java client was received as unstable, since it broke many times. That was mainly the lack of testers/ users and that in game development and patching everybody tested with py client and therefore broke java client. And also there was active development on the java client where as the py client just stayed the same. And ppl just like what they are used to.

                            Soon™️

                            E 1 Reply Last reply 23 Feb 2022, 11:40 Reply Quote 1
                            • E
                              Eternal- @left_boy
                              last edited by 23 Feb 2022, 11:40

                              @axel12 Thank you! Yeah, i am not going to implement all features that official client has at the moment. Mostly just curious and making some notes.

                              Profile | Eternal MOD pack | Check new client

                              1 Reply Last reply Reply Quote 0
                              • E
                                Eternal-
                                last edited by Eternal- 23 Feb 2022, 11:50

                                Lets digress a little from the client, what do you think about GW?

                                Note that this is just ideas rn

                                I know that faf already has a relatively ready-made GW server, but I didn't dare to watch it xD, so I only made a visual concept of my ideas. I dont have such server capacities as faf do but i will find something for a few month for testing purpose. The difference is that i will use same faf lobby server and connected in parallel my server with simple logic for interaction with players in GW. Games will be launched as normal global FAF games with SIM mod, that will be created on fly by client itself, and customized lobby. Modificated lobby will prevent connecting strangers/observers to the main teams of the game. SIM mod will spawn the units that the player/general of the battle sent from one side (cant really say is it worth it. You are sending acu or pre build units to battle). I am to lazy to write everything that i have in mind, but i think this two simple concepts will give some thoughts xD

                                Also, this is simplified concepts, like a lot, i am thinking about much difficult infrastructure for that, like ETA of movements / bases / defenses

                                Some ready answers:

                                1. Replay watchable? In theory yes, client will generate the same SIM mod as it did on launch of game (like map generator)
                                2. Pre made units in game? So in the stage of creating request for battle in zome planet, player will add some units, the cost of units will be paid from the faction resources. Client will generate SIM mod before game launchs that will contains this units
                                3. How will be zones generated? I have no ideas right now, but i think it is not hard that it looks like.
                                4. What if the enemy team does not come out to fight in time? They will lose
                                5. What if no one comes to the fight on time? The battle request will be canceled
                                6. How will be perform global restart? xD No idea

                                WelcomeCommander.png
                                Home.png

                                Profile | Eternal MOD pack | Check new client

                                1 Reply Last reply Reply Quote 3
                                • M
                                  magge Global Moderator
                                  last edited by 23 Feb 2022, 12:05

                                  Everyone likes GW, and it would surely increase the player- and game numbers, but the load of work and commitment that comes with this project is extravagant high.

                                  And even if you have a highly skilled developer(s) - I am sure there is a ton of back load for the current/future Client for fixing or adding features which needs to be addressed first.

                                  I think when the new client is release-ready and bug free with all essential functions working, then a discussion about the GW is more relevant.

                                  Join a FAFtastic Team

                                  E 1 Reply Last reply 23 Feb 2022, 12:08 Reply Quote 0
                                  • E
                                    Eternal- @magge
                                    last edited by 23 Feb 2022, 12:08

                                    @magge Yeah, GW will not be released with client xD Just some thoughts and as notes for future me

                                    Profile | Eternal MOD pack | Check new client

                                    1 Reply Last reply Reply Quote 3
                                    • A
                                      Askaholic
                                      last edited by 23 Feb 2022, 16:06

                                      The front end is where the current GW implementation needs the most work anyways. A backend server has existed for many years, and although the same is true for a front end written in react, the performance is so bad it’s completely unusable.

                                      E 1 Reply Last reply 23 Feb 2022, 16:24 Reply Quote 0
                                      • E
                                        Eternal- @Askaholic
                                        last edited by Eternal- 23 Feb 2022, 16:24

                                        @Askaholic Can you shortly write what can do current GW server? I am really have no idea about its possibilities

                                        Profile | Eternal MOD pack | Check new client

                                        1 Reply Last reply Reply Quote 0
                                        • A
                                          Askaholic
                                          last edited by 23 Feb 2022, 16:33

                                          There is some info linked on the repo: https://github.com/FAForever/gw-backend

                                          E 1 Reply Last reply 23 Feb 2022, 16:34 Reply Quote 1
                                          133 out of 260
                                          • First post
                                            133/260
                                            Last post