[Kde-games-devel] Online Granatier, common real time online gaming libs?

Nathan Sala sala.nathan at gmail.com
Wed May 29 19:56:40 UTC 2013


Hello there gamers,

We had a really great time playing Granatier today on the KDE stand for the
OpenSource solutions forum in Paris.
People also enjoyed watching us ;)

It came an idea which is to implement the online mode.
As far as I know, there is no example of real time online gaming in kde
games?

I see a common part which would be valid for any game:
- A client/server model with their specific interfaces.
- Network layer
  - A common messages header.
  - A TCP/UDP messages matching.
  - A messages synchronization based on sequence numbers.
- A later next step: textual description of the network messages and
automatic structs and classes generation at compile time.

And then Granatier as a POC:
- Modification of the game engine to fully support the client/server model
with 2 types of clients: local and remote.
- Some UI work about creating/joining games and so on.

This is just a first thought, so any comment is greatly welcome

Regards,
Nathan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-games-devel/attachments/20130529/e23468ab/attachment.html>


More information about the kde-games-devel mailing list