Im just writing this doc and was wondering if online multiplayer would be do-able???AGS now has several basic features for networking, so it's not very complicated to connect several AGSers together.
If so how hard ??
What's tricky in real-time arcade games, though (especially in FPS, and to a certain extent in Kart games, or any game that require fast-paced collisions) is to make the data stream between computers "stable" enough, so that nobody lags.
More specifically, this stability is often reached by working around the unavoidable lag. It's done by designing quite complex interpolation systems
(in other words, your game is designed like this: "I don't know where player 1 is right now because he's slightly lagging, but I interpolate his probable current position from where he was 50ms ago, his orientation, and his speed. So I can tell if he's colliding with player 2.").I don't know if that would be required for a tiny kart game
, tough, or if we may leave that sort of worries to gigantic online servers.