3 ms·
I'm really looking forward to this. The fact is that there's no game engine (that I could find after hours of searching) that offers out-of-the-box multiplayer
by tines 4y ago
I'm really looking forward to this. The fact is that there's no game engine (that I could find after hours of searching) that offers out-of-the-box multiplayer for skilled programmers who just want to make a game, and if Planimeter can deliver that _and_ have good documentation and a clear ramp-up path, it would appeal to a huge audience.
- andrewmcwatters 4y agoThanks, that's been our #1 complaint about large mainstream engines like Unreal, Unity, and Godot. None of them have working out-of-the-box multiplayer (Unreal is the closest, but by default it rubberbands worse than Goldsrc!), and we find it super weird. Otherwise, we wouldn't have written our own engine.
- sosodev 4y agoAre you guys going to separate the networking code from the engine? I would love a sane networking framework to use with Unity/Unreal. I've been writing my own source-esque networking to work with Unity but it's far from perfect. I would love a solid open source implementation here.
- andrewmcwatters 4y agoI've been wanting to do this for years. It's still sitting in my IDEAS.md[1] file. But it does require some abstractions that sit above reliable UDP or other alternative transports. You need an idea of entities or at least some abstraction for a rewind buffer so that you can make calls to some sort of reconcile or predict function. I don't have an idea of what that looks like in my head. I'd have to think about it. I know it can be done. [1]: https://github.com/andrewmcwatters/IDEAS.md https://github.com/andrewmcwatters/IDEAS.md