OpenBVE Multiplayer Extension Future Agenda

Pages: << < (2/2)

salieri101:

Well if there would be more "pressure" put on upgrading the client-server type of multiplayer then the website type and the MP through teamspeak type then it would not lack attention and enthusiasm of playaz to try it.
I mean if there would be more "commercial" to it, a suggestions and other upgrade ideas topic to it, a "coders and developers wanted" topic to it, a help topic to it then this may attract more attention to it and may lead to that more coders and developers would join in to help upgrading it.
Anyway don't dump the client-server type of multiplayer idea and program just cuz it has less attention at the begining then the other "multiplayers" have.

Maybe if it would be possible to load at least 2 "maps" at once then the "starting-timer" stuff would not be needed no matter if the playaz can or can't see eachother's train.

ipaclansite:

Well you gotta remember that we do have coders and stuff out there, but they simply aren't interested in the project.  The multiplayer project has been advertised itself, and has gone to big websites like the official OpenBVE forums, and bve-exchange, and although there was some interest it quickly died down.  The only advertising I believe in is word of mouth advertising because thats probably one of the best ways to advertise anyway.

The client-server model idea has its flaws, but what I'm doing here is bringing it to a next level, but in respect its the same program, only the distances/locations are seen on a web browser as opposed to the players.  The problem with the current version is that it doesn't allow for a dispatcher to join in to watch, and that is another limit I crashed into.  What I'm doing here will solve the issue of having no server to connect to, because there will be 1 central server that everyone connects to, and all the data on the server will change according to what the client sends.  This will also allow the website to connect to the central server, and feed off data providing you with a track map of players.  Of course there are issues with the possibility that the central server drops dead which could happen from time to time, but at least its solving the issue of having no server to connect to at all, because thats how it is going right now anyway.

This new idea will also allow for running more than 1 route, because the central server will handle all the track map issues, so if your running the A line and somebody is running on the C, you will be able to see where you are, and where they are, to see if you can make a connection, which is basically your idea of running 2 or more maps at the same time.  This is made possible with this change.

So to sum it up:
1. There will be a central server for people to connect to (no figuring out what to connect to)
2. The distances and locations will be seen through a web interface (Better visuals as opposed to text with players, and allows a dispatcher to join and oversee)
3. This will allow us to run more than 1 map at a time (More than 1 train on 1 track? Have local and express? No problem)

salieri101:

And would it be possible to make it so that if i wanna change from one line to an other i would just switch at the part of the map that has a descending/ascending rail to that other line and the other line's "map" loads (without having to quit and relog with the other line)?

And will the dispatcher be able to not just oversee the lines but voice-chat (not with teamspeak but with this MP extension) or text-chat with the players and alert them if there's trouble sumwhere like IRL?

ipaclansite:

It is impossible to switch tracks because it is a limitation of OpenBVE, and BVE on how the routes are coded, I have absolutely no control over that, because that would require a massive rewrite in the entire OpenBVE program to read a brand new route format which would completely destroy every route that was built on BVEStation, and every other route that exists out there.  Unimaginable work would be required to accomplish on demand track switching.

Voice/Text chat is an issue of Teamspeak, not my job.  I designed the program so that you can use Teamspeak, because integrating a text chat client wasn't do-able because the keyboard is locked once you are in game in OpenBVE.

salieri101:

As i read ur replies again i'm afraid that there won't be much things to add to the MP (without modifying OpenBVE itself or the routes or any other things related to OpenBVE or teamspeak) besides the things u wrote until now.

Pages: << < (2/2)