Game Development Community

Tgb & game lobby creation, possible?

by Douji · in Torque Game Builder · 09/18/2007 (9:59 pm) · 2 replies

I've been playing with the builder making a few games and what not, and I had an idea to make a little card game for me and some friends. I wanted to create a way for us to connect and chat and then play all at once and so the questions are:

Is it possible to create a game lobby in which multiple people can connect and chat, and then once connected create a sort of table in the lobby where anyone else in the lobby could join it and play them?

If the above is possible then is it also possible to, when creating a "table", choose between a couple games (like checkers or chess or 5 card draw) to play?

In essence this idea is from the old msn gaming zone when playing age of empires 2, joining and creating tables and rooms for people to join etc. I always liked that system and for a bunch of little games I think it would work perfect.

I'm just trying to figure out if this is possible before I start putting forth too much effort and planning with the TGB (I'm aware that it isn't going to be a cake-walk if it can happen).

Goals: Use TGB to create a lobby for multiple people to connect and chat in, with the options to create "tables" within that lobby for the people to play at against one another.

About the author

Recent Threads


#1
09/19/2007 (5:50 am)
Is it possible? Yes, it is. A better question would be related to how one could approach this particular task. There are many built-in capabilities for chat, but how one would create the servers is another story. when you get to the Checkers tutorial in the game, you'll probably find yourself better suited to deal with this problem.
#2
09/19/2007 (9:21 am)
Thanks for the reply ^^,

I figured it would be, but I had to be sure, I'll invest more time into learning the networking options, I know in the tutorial it just had us call some gui to create a server and connect that way, so I'll start my searching there. Worst case scenario; I'll fall back on vb.net or some-such and go that route, since i'm familiar with it already lol.