Metaserver for Gathering Players and Advertising Games. BklTYr4

Project Crusade Community

HomePortalLatest imagesSearchRegisterLog in

Share
 

 Metaserver for Gathering Players and Advertising Games.

View previous topic View next topic Go down 
AuthorMessage
darklord42
Level 1 CPU


  9

Metaserver for Gathering Players and Advertising Games. Empty
PostSubject: Metaserver for Gathering Players and Advertising Games.   Metaserver for Gathering Players and Advertising Games. EmptyFri Jan 16, 2015 8:26 pm

What this game and this community desperately need is somewhere to gather, chat, advertise hosted games, and automatically connect to a host's ip addresses just by clicking on a game.

And no, a forum where someone posts they will be available hosting next Thursday is really not enough.  You will never get enough games going. It needs to be simpler and smoother.

I strongly suggest you take a look at the Alephone project (source.bungie.org), an opensource engine for an old game called Marathon, available for Windows, OSX and Linux, and their server:

http://metaserver.lhowon.org/

it is open source, written in python, and is accessible from within game.
https://github.com/Hopper262/metaserver

Such a system could easily ensure the longevity of this project and build a stronger community.
Back to top Go down
Crimson Heights
Level 4 CPU


  191
  Hyperbeam Canon

Metaserver for Gathering Players and Advertising Games. Empty
PostSubject: Re: Metaserver for Gathering Players and Advertising Games.   Metaserver for Gathering Players and Advertising Games. EmptyFri Jan 16, 2015 11:38 pm

That would be nice. How long would it take to make that happen though? I rather they continue focusing on what they current have going on and after the next release, with all those new maps and mods, a proper in-game matchmaking system would be put to use. Is that what you're suggesting they do? let you find strangers to fight in-game?
Back to top Go down
darklord42
Level 1 CPU


  9

Metaserver for Gathering Players and Advertising Games. Empty
PostSubject: Re: Metaserver for Gathering Players and Advertising Games.   Metaserver for Gathering Players and Advertising Games. EmptySat Jan 17, 2015 6:16 am

Yup that's exactly it.  And naturally. I'm just suggest that they add it to the end of their pipeline. Smile   I bet it would be a lot of work.  That server is designed specifically for alephone.  Lord knows if it can be modified.  But perhaps the concept can be copied. Anoter open souce project that does the same way is 0ad, a free age of empires style RTS.

The reason I suggest it as oppose to a whole application is the alephone team is incredibly small, with little resources. If they can do it you might be able.
Back to top Go down
sickmind33
Level 1 CPU
sickmind33

  10

Metaserver for Gathering Players and Advertising Games. Empty
PostSubject: Re: Metaserver for Gathering Players and Advertising Games.   Metaserver for Gathering Players and Advertising Games. EmptyTue Mar 10, 2015 9:34 am

I wonder if that's even possible with gamemaker
Back to top Go down
http://twitch.tv/sickmind33
darklord42
Level 1 CPU


  9

Metaserver for Gathering Players and Advertising Games. Empty
PostSubject: Re: Metaserver for Gathering Players and Advertising Games.   Metaserver for Gathering Players and Advertising Games. EmptyTue Mar 10, 2015 9:45 am

Does game maker not allow plugins to the UI?
Back to top Go down
Falcon8r

Falcon8r

  789

Metaserver for Gathering Players and Advertising Games. Empty
PostSubject: Re: Metaserver for Gathering Players and Advertising Games.   Metaserver for Gathering Players and Advertising Games. EmptyTue Mar 10, 2015 12:03 pm

darklord42 wrote:
Does game maker not allow plugins to the UI?
It's possible to call external DLL's or other plugins in the game. It's also possible to install "extensions" in Game Maker to do some interesting things. I'm not really sure how to hook python into that framework, but then again I am a bit rusty on Game Maker and haven't ever looked into using external python plugins.
Back to top Go down
darklord42
Level 1 CPU


  9

Metaserver for Gathering Players and Advertising Games. Empty
PostSubject: Re: Metaserver for Gathering Players and Advertising Games.   Metaserver for Gathering Players and Advertising Games. EmptyWed Mar 11, 2015 5:07 am

Well that particular server is written in python. (If it can be modified) The element that communicates to it doesn't have to be.
Back to top Go down
AWACS
Level 1 CPU
AWACS

  4

Metaserver for Gathering Players and Advertising Games. Empty
PostSubject: Re: Metaserver for Gathering Players and Advertising Games.   Metaserver for Gathering Players and Advertising Games. EmptyMon Apr 06, 2015 7:37 pm

I wish this would happen, can't find a single person to play with.
Back to top Go down
Falcon8r

Falcon8r

  789

Metaserver for Gathering Players and Advertising Games. Empty
PostSubject: Re: Metaserver for Gathering Players and Advertising Games.   Metaserver for Gathering Players and Advertising Games. EmptyTue Apr 07, 2015 9:35 am

Also another thing to keep in mind that standing up a server like this does require hardware, and unless we want to just use an ugly IP address for connecting (which is actually an option by the way), possibly a domain name. A domain name would be better in the long run in case we need to switch out the server from underneath without breaking the game. What I am getting at is that it wouldn't be free to do something like this, and SSBC has been totally focused on spending and making 0 dollars in development of this game - keeping things money-neutral I guess. We could however, create a server to do these functions and release it so that individual players could have their own metaservers. If the overhead of running the server is low enough, it might be feasible for players to run the server in the background while playing. Anyway, just spit-balling, but there are a lot of challenges with this type of service - mainly keeping a server running at all times and maintaining it.
Back to top Go down
Doq
Level 6 CPU
Doq

  804
  Ask in 20 years.

Metaserver for Gathering Players and Advertising Games. Empty
PostSubject: Re: Metaserver for Gathering Players and Advertising Games.   Metaserver for Gathering Players and Advertising Games. EmptyTue Apr 07, 2015 1:05 pm

Did someone say, hosting a server?
Back to top Go down
http://www.doqk.ml/
Falcon8r

Falcon8r

  789

Metaserver for Gathering Players and Advertising Games. Empty
PostSubject: Re: Metaserver for Gathering Players and Advertising Games.   Metaserver for Gathering Players and Advertising Games. EmptyWed Apr 08, 2015 8:13 am

Doqtor Kirby wrote:
Did someone say, hosting a server?
I'm pretty sure we didn't, but we would need to.
Back to top Go down
darklord42
Level 1 CPU


  9

Metaserver for Gathering Players and Advertising Games. Empty
PostSubject: Re: Metaserver for Gathering Players and Advertising Games.   Metaserver for Gathering Players and Advertising Games. EmptyThu Sep 10, 2015 7:26 pm

You wouldn't need a domain name to connect.  The user clicks on the "Join Internet Game" button from in-game and the game connects for you in the background.  Though I do understand so one can switch the server underneath without breaking the game.  Anyway the point of the metaserver is to list available games to the clients, relay ip addresses, and relay chat.  Ideally a proper metaserver could also relay the host connection too so hosts wouldn't need to port forward, but I never have seen that done yet.  Yes someone would need hardware.  but there are other ways too.

If you want to get games going for a small community, it is the best way to do it.  It does take a heck of a lot of work though.  No one is denying that.  And some infrastructure... But if people like it, I'm sure they can donate the chump change to keep it running.
Back to top Go down
Falcon8r

Falcon8r

  789

Metaserver for Gathering Players and Advertising Games. Empty
PostSubject: Re: Metaserver for Gathering Players and Advertising Games.   Metaserver for Gathering Players and Advertising Games. EmptyThu Sep 10, 2015 7:53 pm

darklord42 wrote:
You wouldn't need a domain name to connect.  The user clicks on the "Join Internet Game" button from in-game and the game connects for you in the background.  Though I do understand so one can switch the server underneath without breaking the game.  Anyway the point of the metaserver is to list available games to the clients, relay ip addresses, and relay chat.  Ideally a proper metaserver could also relay the host connection too so hosts wouldn't need to port forward, but I never have seen that done yet.  Yes someone would need hardware.  but there are other ways too.

If you want to get games going for a small community, it is the best way to do it.  It does take a heck of a lot of work though.  No one is denying that.  And some infrastructure...  But if people like it, I'm sure they can donate the chump change to keep it running.
Yeah, we would want some kind of VIP to front traffic instead of just using a straight IP address.
It really would be a great addition to the online community of SSBC. However, I think something like first-class, in-game support for setting up virtual networks would be just as good. To me it seems like there are challenges getting the network set up, which we would be very well served in addressing.
Back to top Go down
darklord42
Level 1 CPU


  9

Metaserver for Gathering Players and Advertising Games. Empty
PostSubject: Re: Metaserver for Gathering Players and Advertising Games.   Metaserver for Gathering Players and Advertising Games. EmptyThu Sep 10, 2015 8:47 pm

Falcon8r wrote:

However, I think something like first-class, in-game support for setting up virtual networks would be just as good.

Maybe, some sort of builtin hamachi style client that will automatically setup the connection. I've never seen game that did it before though. Such a game would need serious UAC rights. Seems ugly.
Back to top Go down
darklord42
Level 1 CPU


  9

Metaserver for Gathering Players and Advertising Games. Empty
PostSubject: Re: Metaserver for Gathering Players and Advertising Games.   Metaserver for Gathering Players and Advertising Games. EmptyThu Apr 21, 2016 8:12 am

Just a thought (this wasn't the case when I first posted) But there really isn't a lot of power required for this task, (its just forwarding IP addresses and a little bit of text). A simple 35$ raspberry pi 3 could do the job nicely.
Back to top Go down
Xalciss
Level 4 CPU
Xalciss

  Ness
  148

Metaserver for Gathering Players and Advertising Games. Empty
PostSubject: Re: Metaserver for Gathering Players and Advertising Games.   Metaserver for Gathering Players and Advertising Games. EmptyFri Apr 29, 2016 7:56 pm

However this is done matters not. As long as dedicated servers are accomplished.

Ease of access to set up online matches is a MUST for Crusade and I think the developers know this. Patiently waiting for an online mode update.

Also I see many suggestions for hosting and servers and such, but my main question is would any of these options improve gameplay speed? I played online a few times and the input delay was incredibly bad as well as the FPS. (I have the "Blast" speed offered by Comcast so my web is far from slow or throttled.)
Back to top Go down
darklord42
Level 1 CPU


  9

Metaserver for Gathering Players and Advertising Games. Empty
PostSubject: Re: Metaserver for Gathering Players and Advertising Games.   Metaserver for Gathering Players and Advertising Games. EmptyWed Sep 14, 2016 2:12 pm

One problem with a VPN solution is the high barrier of entry.  The  set up, and basically the nature of what it is.  It is great for 20-30 dedicated people to always be connected to each other.  (Though from a security standpoint, I may think twice before connecting my local network with 20-30 odd networks I have no control over. Not to mention it would be foolish to trust you guys THAT much).  But really there is no room for expansion.  The whole goal is to target the random guy who picks us SSBC and want him to see a vibrant online community so that he might want to stay.
Back to top Go down
Sponsored content




Metaserver for Gathering Players and Advertising Games. Empty
PostSubject: Re: Metaserver for Gathering Players and Advertising Games.   Metaserver for Gathering Players and Advertising Games. Empty

Back to top Go down
 
Metaserver for Gathering Players and Advertising Games.
View previous topic View next topic Back to top 
Page 1 of 1
 Similar topics
-
» ATTN: TF2 Players
» any crusade players
» Looking for competitive players
» stages for 6 players?
» Tournament Etiquette: How players can help tournaments run smoothly (and other things)

Permissions in this forum:You cannot reply to topics in this forum
Project Crusade Community ::  :: Suggestion Board-
Jump to:  
Create a forum | ©phpBB | Free forum support | Report an abuse | Cookies | Forumotion.com