FishNet
godot-rollback-netcode
Our great sponsors
FishNet | godot-rollback-netcode | |
---|---|---|
7 | 19 | |
1,134 | - | |
- | - | |
8.5 | - | |
6 days ago | - | |
C# | ||
GNU General Public License v3.0 or later | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
FishNet
-
Godot netcode options
2) Rewrite it in Unity and use something like Photon or FishNet: https://www.photonengine.com/fusion https://github.com/FirstGearGames/FishNet
-
How to downgrade a Unity Package?
Which brings me to the next thing... If you ever want to jump between release all past versions and pre-releases are found here https://github.com/FirstGearGames/FishNet/releases
-
After 3 years of solo development, my sandbox MMO: Skullborn will be released on Steam Early Access on Halloween 🎃 and demo available now
But he recommends https://github.com/FirstGearGames/FishNet
-
Using Animator.CrossFade with RPCs
Crossfades are a little tricky. You're welcome to see how I do it in my networking solution https://github.com/FirstGearGames/FishNet/blob/main/Assets/FishNet/Runtime/Generated/Component/NetworkAnimator/NetworkAnimator.cs
-
What network should i use
Use Mirror, or the new Fish-Net solution.
-
Unity and Mirror: Can I Use it?
I've been a bit "Unity offline", and even more so when it comes to networking solutions, because of my real job :), but LiteNetLib is quite good. There's also a new HLAPI solution called FishNet which seems very interesting.
-
MLAPI vs Mirror? For small scale PVP?
Unity has a horrible history of f'ing up their network solutions, so I have no high hopes for it. Just because of that, I would go for Mirror (or maybe FishNet, which looks very promising, but I haven't had time to test yet).
godot-rollback-netcode
-
Do I really have to sacrifice built-in physics such as "move_and_slide" and RigidBody3D if I want to implement Rollback into my netcode???
For example, this addon from Snopek games (and 11 youtube videos explaining how it works) might be useful: https://gitlab.com/snopek-games/godot-rollback-netcode/
-
Is Godot 4's Multiplayer a Worthy Alternative to Unity?
Kind of stupid to compare Godots native multiplayer to a Unity addon.
Why not compare it to Unity's native hot mess - Netcode for GO
or
Why not compare it to a good Godot netcode addon? ie - https://gitlab.com/snopek-games/godot-rollback-netcode
-
Godot netcode options
1) Use this rollback/predict netcode addon for Godot: https://gitlab.com/snopek-games/godot-rollback-netcode/ Seems not ideal for a server/client architecture and is more for a peer to peer situation Doesn’t look widely used so unsure on the quality
-
Rollback Netcode in Godot [Tutorial Series, Networking, Addon]
git project: (godot addon for netcode) :https://gitlab.com/snopek-games/godot-rollback-netcode/
-
What are some common misconceptions/bad takes players have about game dev?
yeah, i'm pretty sure tekken 7 used unreal's built in client side prediction and its kind of crap. i've been messing with the snopek games rollback plugin for godot and it seems quite good! the dude made his own deterministic physics with it too which is great
- Rollback netcode in Godot (part 11): Advanced Input Prediction
- Rollback netcode in Godot (part 10): Random Numbers
- Rollback netcode in Godot (part 9): Sound Effects
-
Does abstract classes/scripts makes sense in Godot? (Iheritance discussion)
Yes, it makes sense to me. A good trick to simulate an abstract class is to make the default implementations of methods push an error, like in this example from someone else's project: https://gitlab.com/snopek-games/godot-rollback-netcode/-/blob/main/addons/godot-rollback-netcode/NetworkAdaptor.gd
- Rollback netcode in Godot (part 8): Animation Players
What are some alternatives?
LiteNetLib - Lite reliable UDP library for Mono and .NET
godot-rollback-tutorial
stockfish.wasm - WebAssembly port of the strong chess engine Stockfish
Multirun - Godot plugin that allows to start multiple game instances at once.
lila-ws - Lichess' websocket server
sg-physics-2d
lila - ♞ lichess.org: the forever free, adless and open source chess server ♞
godot-nakama-webrtc
wireguard-install - WireGuard road warrior installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS and Fedora
pgn-tactics-generator - Generate chess puzzles / tactics from a pgn file
online-go.com - Source code for the Online-Go.com web interface
lichobile - lichess.org mobile application