FAForever Forums
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Login
    1. Home
    2. IamFromRussia
    The current pre-release of the client ("pioneer" in the version) is only compatible to itself. So you can only play with other testers. Please be aware!
    I
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 5
    • Posts 21
    • Groups 0

    IamFromRussia

    @IamFromRussia

    3
    Reputation
    7
    Profile views
    21
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    IamFromRussia Unfollow Follow

    Best posts made by IamFromRussia

    • Private coturn server for my games.

      Hello, hello everyone!
      I don't know the FAF ecosystem very well. But why can't a central server be used for games? Why is the concept of "Coturn Servers" used with connections to each player instead of a single game server?
      I am experienced Java Developer with 6+ years of Java-based enterprise application. I'm interested to know what problems prevent us from moving to a client-server architecture.

      Please take a look at the diagram below and indicate the problems with this implementation:
      alt text

      The diagram is in better quality: https://drive.google.com/file/d/17jnYO3a58oMZonGRF6Q7PKkCtLwqhsxq/view?usp=drive_link

      posted in General Discussion
      I
      IamFromRussia
    • RE: Why not use STEAM NETWORK to improve connection?

      @Brutus5000 Looks too good to be true. I was looking for a catch, but I didn't find one.
      No epic account required...
      https://dev.epicgames.com/docs/dev-portal/identity-provider-management
      alt text

      Honestly, if I had to create an Epic Games account for this, I'd happily do it considering how many features they offer for FREE. An epic games account is created in a couple clicks.
      https://dev.epicgames.com/docs/epic-online-services/eos-overview

      I will quickly describe all the features of EOS

      • Lobbies
      • Peer-to-Peer (P2P) Connections
      • Stats
      • Leaderboards
      • Voice Chat 🔥
      • Reports
      • and more.....
      posted in General Discussion
      I
      IamFromRussia
    • RE: How to render trees on map preview?

      @Jip, size of Superior Echo of Eternity is 20x20. My map is also 20x20. But i find your map named "Adaptive Archsimkats Valley": valley.png
      There are also trees in the form of dots in the preview.

      There is an author Zebranog whose maps are rendered with trees as dots:
      zebra.png

      I think this makes the map previews look better.

      posted in Modding & Tools
      I
      IamFromRussia
    • Why not use STEAM NETWORK to improve connection?

      alt text

      If we publish the launcher on Steam, we will be able to use the Steam network to connect players.
      And this will solve the connection problem.

      But Brutus is against this idea:
      @Brutus5000 said in Private coturn server for my games.:

      And making ourselves dependent of Steam is also not an option (even all the legal issues aside).

      We won't need coturn servers that cost money to rent

      From the forum threads I learned that Nordic Games responds to messages and you have asked them many times about the source code.

      Do you think we should write a letter to Nordic games asking for permission to publish the launcher?

      I understand that it is not that easy. But why not try?

      posted in General Discussion
      I
      IamFromRussia
    • How to render trees on map preview?

      On "Superior Echo of Eternity" preview you can see rendered trees as dots on map.
      echo_map.png

      How can I achieve this effect on my maps?
      On my map the trees are not rendered. ((

      posted in Modding & Tools
      I
      IamFromRussia
    • RE: Why not use STEAM NETWORK to improve connection?

      @NOC said in Why not use STEAM NETWORK to improve connection?:

      Other than the fact you will have to share the entire user database likely with EPIC.
      Therefore violating GDPR

      As I understand it, it is not necessary...

      We can use your own OAuth 2.0 provider for player authentication in EOS, but only under certain conditions, using EOS Connect’s "Custom Identity Provider" feature.

      from chatgpt) :

      🔐 Example: GDPR-Safe Token Payload
      A simple JWT token that Epic can use, but contains no PII:

      {
      "sub": "user-12345", // epic user ID, its not real faf user name
      "iss": "https://your.auth.server",
      "exp": 1720000000
      }
      That’s it. You can keep it clean and anonymous.

      We will associate each user with an epic id by which epic servers will connect players. We will not transmit any other data.

      In order to connect users, it is enough to have an epic user id assigned to each player in faf. The assignment will be performed on our servers and it is not necessary to provide any information about the users.

      posted in General Discussion
      I
      IamFromRussia
    • RE: Why are neroxis based maps banned from the FAF Map Library?

      A project based on copyright infringement thinks about copyright. That's strong. 🙂

      posted in General Discussion
      I
      IamFromRussia

    Latest posts made by IamFromRussia

    • RE: Why don't we host VPS/VDS as an option for improving connectivity?

      @Brutus5000 Is there info about attack type (like volumetric attack) , attack duration, attack power (gbps), or more? Is there protection against DDoS attacks on previous VPS/VDS (turn servers self-hosted)?

      posted in General Discussion
      I
      IamFromRussia
    • Why don't we host VPS/VDS as an option for improving connectivity?

      Can we create a central server that players can connect to directly without coturn/stun servers?

      In that case, we can create a tab in the browser to track the quality of each player's connection to the server.

      As an option:
      Base DDOS protection

      https://aeza.net/ru/virtual-servers
      2 cores -- 4 GB RAM -- 60 GB NVMe -- 25 Gbps = 10$

      It would be great if it were possible to choose whether to create a game on the server or via coturn/STUN.

      I understand that it won't help “win the war against poor connectivity,” but it can make the situation much better.

      posted in General Discussion
      I
      IamFromRussia
    • RE: How to render trees on map preview?

      @Jip, size of Superior Echo of Eternity is 20x20. My map is also 20x20. But i find your map named "Adaptive Archsimkats Valley": valley.png
      There are also trees in the form of dots in the preview.

      There is an author Zebranog whose maps are rendered with trees as dots:
      zebra.png

      I think this makes the map previews look better.

      posted in Modding & Tools
      I
      IamFromRussia
    • How to render trees on map preview?

      On "Superior Echo of Eternity" preview you can see rendered trees as dots on map.
      echo_map.png

      How can I achieve this effect on my maps?
      On my map the trees are not rendered. ((

      posted in Modding & Tools
      I
      IamFromRussia
    • X2, X3, ... mexes like BAR

      mex.png

      On picture disputed mex with increase mass income in 2.3x

      In BAR, map designers can increase mass production for mex at their discretion.

      • For example, map author to make the battle for contested mexes more intense, they can increase mass production on disputed mex, for example, to 2x.
      • It would give map designers additional creative freedom.

      I like this feature. I'd like to see it in FAF.
      I think adaptive map developers should be given this opportunity. Add a corresponding decal indicating the mass income increase.

      posted in Suggestions
      I
      IamFromRussia
    • RE: Why are neroxis based maps banned from the FAF Map Library?

      A project based on copyright infringement thinks about copyright. That's strong. 🙂

      posted in General Discussion
      I
      IamFromRussia
    • RE: Why not use STEAM NETWORK to improve connection?

      @Brutus5000 Looks too good to be true. I was looking for a catch, but I didn't find one.
      No epic account required...
      https://dev.epicgames.com/docs/dev-portal/identity-provider-management
      alt text

      Honestly, if I had to create an Epic Games account for this, I'd happily do it considering how many features they offer for FREE. An epic games account is created in a couple clicks.
      https://dev.epicgames.com/docs/epic-online-services/eos-overview

      I will quickly describe all the features of EOS

      • Lobbies
      • Peer-to-Peer (P2P) Connections
      • Stats
      • Leaderboards
      • Voice Chat 🔥
      • Reports
      • and more.....
      posted in General Discussion
      I
      IamFromRussia
    • RE: Why not use STEAM NETWORK to improve connection?

      @NOC said in Why not use STEAM NETWORK to improve connection?:

      Other than the fact you will have to share the entire user database likely with EPIC.
      Therefore violating GDPR

      As I understand it, it is not necessary...

      We can use your own OAuth 2.0 provider for player authentication in EOS, but only under certain conditions, using EOS Connect’s "Custom Identity Provider" feature.

      from chatgpt) :

      🔐 Example: GDPR-Safe Token Payload
      A simple JWT token that Epic can use, but contains no PII:

      {
      "sub": "user-12345", // epic user ID, its not real faf user name
      "iss": "https://your.auth.server",
      "exp": 1720000000
      }
      That’s it. You can keep it clean and anonymous.

      We will associate each user with an epic id by which epic servers will connect players. We will not transmit any other data.

      In order to connect users, it is enough to have an epic user id assigned to each player in faf. The assignment will be performed on our servers and it is not necessary to provide any information about the users.

      posted in General Discussion
      I
      IamFromRussia
    • RE: Why not use STEAM NETWORK to improve connection?

      @ZLO @Brutus5000 @Jip Epic Online Services - FREE alternative to Steam network
      Allows you to establish a p2p connection between players for games and mods like FAF. We don't need to upload faf client to epic game store!

      pros:

      • DDOS protection (Epic servers will be used)
      • No Epic account required
      • No need to install Epic Launcher
      • No copyright holder permission required
      • It even allows you to add third-party authorization (no Epic Games account required!!! You can connect via FAF account)

      I am very surprised. This looks like charity from Epic XD

      posted in General Discussion
      I
      IamFromRussia
    • RE: Why not use STEAM NETWORK to improve connection?

      You can test the Steam network right now!
      You can launch the steam version of SupCom and select 'Matchmaking'
      alt text

      This is exactly what I meant when I talked about 'steam network'.

      • This network can be integrated into faf launcher
      • It works very stable and is protected from DDoS.
      • This will give you the opportunity to play 8vs8 without disconnects and lags.

      The faf team is currently working on a new ice adapter. Work in this direction has been going on for several years now....

      @Brutus5000 Why do we choose such a difficult way if STEAM has a ready-made solution? With protection from ddos ​​and free.

      posted in General Discussion
      I
      IamFromRussia