Play my puzzle game, approved by Farms and some Nuggets inside
Posts
-
RE: suggestions ?
-
RE: Private coturn server for my games.
Ok, now we can mythbust the proxy server approach.
I changed the faf-ice-adapter to use a single TCP socket for all communications.
faf-ice-adapter repo
proxy-test repoAfter serveral mock tests i didn't see any difference. On weekend i plan to rent a basic VPS and run test in the wild.
-
RE: Why not use STEAM NETWORK to improve connection?
@BerserKK-
Implementing EPIC/Steam networking is not a technical problem, its simply a lack of desire from the community.
I was working on the Steam adapter prototype, but it hit a dead-end.
Players don't wanna spend their time on testing. FAF-devs afraid of DCMA takedown and don't even considering to integrate your work.This conversation is pointless until you have clear proof that there is no copyright violation or permission from the game's owners.
Worst part would be that it will be another community split as steam and FAF players
There will be no split, there is just not enough population xD
Making a backup client, just in case, is soo frustrating when you know no one will use it while FAF is operational. -
RE: Private coturn server for my games.
Game using peer-to-peer (P2P) architecture where every player connected to each other.
Thats good for LAN party and terrible for modern networks with all those firewalls and VPNs.
When two players can't establish direct connection, coturn/stun server help them to find the route using some smart tricks.
If you experience connectivity problems consider buying static IP address from your ISP.As for single game server, that should improve connectivity, theoretically.
For example in 8v8 the total connection count is 49 (7 per player), with single server its only 7 (1 per player).
Chance of connection lost is much lower with less connection count.
But again, if host act as a server and unlucky with ISP all that doesn't matter.If server running by FAF org or privately another problem arise:
- hardware and traffic cost
- server require maitance
- increased latency depending on player location (nogo for Oceanic players)
I made few tests but noting real, the code is available on github
-
RE: Private coturn server for my games.
I have first feedback from 2v1 game, testers say it didn't feel better.
How to join testing?
- backup your
FAF Client/natives/faf-ice-adapter.jar - replace with https://github.com/user-attachments/files/17532274/faf-ice-adapter.zip or build from the source (https://github.com/anykey111/faf-star-adapter)
- host game, invite firends (they must use the same version of faf-ice-adapter.jar as you're using)
Why should i participate?
For the sciene, even if we know that this solution is inferior there is no proofs and people keep returning to this idea.
- backup your