Not logged inGosu Forums
Forum back to libgosu.org Help Search Register Login
Up Topic Gosu / Gosu Exchange / designing a multiplayer matchmaking hub
- - By cyberarm Date 2014-03-01 14:09 Edited 2014-03-03 04:29
I am in the process of designing a matchmaking game hub for Planet Wars, however I want to make it able to work with other games.

As such, I was hoping for some input in regards to its design.

See the project here: https://github.com/cyberarm/ruby-game-hub
Parent - - By arrow Date 2014-07-13 00:17
I'm currently working on something similar yet different. It's more bare bone and using UDP instead of TCP and is LAN only (at least to start with) since I want to create high pace LAN action games. I'll probably post some of it soon.
Parent - - By cyberarm Date 2014-08-13 19:04
Sounds interesting, and much more doable then mine.
What I'm currently planning on doing with RubyGameHub, is going to cause me to burn out-
Think vaguely of EA Battlelog, with only the "core" systems of: Friends, Player profiles, Leaderboards, Server list, Matchmaking, and API.
Should only take 5 years, right? ;-)
Parent - By jlnr (dev) Date 2014-08-13 21:34
On the server side: One week in Rails, and then 5 years to make it secure. ;)
Parent - By arrow Date 2014-08-15 10:24 Edited 2014-08-15 10:35
Haha yeah.

There's still some work to what I'm working on. Currently I've decided that I'm putting identification, security, and proper handshakes on hold. I want to focus on creating games so so far I have a simple way to discover and communicate with lan hosts. I already have that much in place so maybe I should just clean it up and post it. It's not much code but it works on mac, windows, and linux and it saves you from messing around with sockets.

Currently I'm just using some very basic algorithms from http://gafferongames.com/networking-for-game-programmers

Behind the scenes it's using the ruby socket and msgpack. It automatically fragments big packages and assembles them again.
Up Topic Gosu / Gosu Exchange / designing a multiplayer matchmaking hub

Powered by mwForum 2.29.7 © 1999-2015 Markus Wichitill