Re:Show HN: Unity 3D in Docker
by jayd16 on Monday October 30, 2017 @03:38PM
(#15588199)
Easier and cheaper to run your MP code as a plain old .NET process and client lib.
[ Parent
| on HN ]
Re:Show HN: Unity 3D in Docker
by hesdeadjim on Monday October 30, 2017 @03:40PM
(#15588215)
You are assuming you can divorce your authoritative server logic from Unity.
You can I believe - your server will end up being a standalone binary with all the necessary Unity things bundled in.
Re:Show HN: Unity 3D in Docker
by hesdeadjim on Monday October 30, 2017 @08:12PM
(#15590148)
I believe the parent means writing your game logic in pure C# and avoiding the need for Unity entirely server side. For some types of games that’s doable, but when you start needing physics or nav agents or even animation driven logic a headless Unity binary is the only real option.
Or you could use nodejs & socket.io for the MP server which is even cheaper
Re:Show HN: Unity 3D in Docker
by robterrell on Monday October 30, 2017 @03:52PM
(#15588309)
Not sure how it's cheaper cost-wise, since the .NET runtime is free, but his solution avoids a re-write of game code in JS.