Spring hosted at PW
Moderator: Moderators
- Red Dragon
- Posts: 37
- Joined: 12 May 2005, 13:58
The biggest problem with doing this is license conflicts.
Spring is open source, and PW is closed source (although free).
With that said, I will keep working on the open source client, because it should be platform independent. The PW client isn't platform independent. Linux, Mac, and other platforms can't run PW, and that is a huge disadvantage if PW doesn't want to release their code GPL-style, so that people can help them to port it.
So, as I have said above. An open source client is still going to come in handy. PW server integration isn't a problem into this newer battleroom. (coryrc is already helping me with that)
Spring is open source, and PW is closed source (although free).
With that said, I will keep working on the open source client, because it should be platform independent. The PW client isn't platform independent. Linux, Mac, and other platforms can't run PW, and that is a huge disadvantage if PW doesn't want to release their code GPL-style, so that people can help them to port it.
So, as I have said above. An open source client is still going to come in handy. PW server integration isn't a problem into this newer battleroom. (coryrc is already helping me with that)
- [K.B.] Napalm Cobra
- Posts: 1222
- Joined: 16 Aug 2004, 06:15
And then, when it's linux and mac compatible it should just be a recompile to make it work on windows 2000 eh? my friend just isn't having luck with that... and we've got to get rid of this C# garbage, I know it's the industry standard... but let me remind you that Windows is an industry standard and we all know how bad an idea THAT is...
:?: How are mods handled?
Can Mods in PhoenixWorxs only be added by the PW staff or is every user allowed to host a game with his favourite mod. Allowing more mods would attract even more players.
I like the idea of one big hoster however it should let a great freedom for the users. I personally don't like ladders in any game because the players dont play anymore but compete, and some are quite serious. But as long as i find somebody to play a free game i don't mind if others play the ladder type game.
I like the idea of one big hoster however it should let a great freedom for the users. I personally don't like ladders in any game because the players dont play anymore but compete, and some are quite serious. But as long as i find somebody to play a free game i don't mind if others play the ladder type game.
The server is designed to handle multiple client protocols, and does already, with support for both the PP client and IRC. I'm going to release the source code for the libraries necessary to build the protocol plugin used by the server to support a particular client. I have not decided yet on if or how I would distribute any other bits in the server. (I've already released one of the libraries and should have the other soon.)
I wouldn't expect you guys to use the client we have, and I'm sure you'd rather be able to update it yourselves. Plus this client we have really needs to be replaced anyway
. Since the protocol plugin is open, the server can support any client protocol you can dream up as long as it's not limited by networking features tied to any particular language or platform.
maylander, the client is written to use certain mods, but the server can accept anything.
I wouldn't expect you guys to use the client we have, and I'm sure you'd rather be able to update it yourselves. Plus this client we have really needs to be replaced anyway

maylander, the client is written to use certain mods, but the server can accept anything.
Ok, the two libraries are available
ftp://ftp.phoenixworx.org/phoenixnetworklibrary.zip
ftp://ftp.phoenixworx.org/phoenixcomponents.zip
The readme in the second one contains instructions on building the protocol plugin. The libraries must be compiled with .net 2.0 beta 2. This is only required on the server end, of course, the client can use anything that can send data on a socket. I'll gladly help out, if we have some place to keep all the lobby code together...
ftp://ftp.phoenixworx.org/phoenixnetworklibrary.zip
ftp://ftp.phoenixworx.org/phoenixcomponents.zip
The readme in the second one contains instructions on building the protocol plugin. The libraries must be compiled with .net 2.0 beta 2. This is only required on the server end, of course, the client can use anything that can send data on a socket. I'll gladly help out, if we have some place to keep all the lobby code together...
- Red Dragon
- Posts: 37
- Joined: 12 May 2005, 13:58
I like the PW client but i'm not a big fan of ladder/galaxy systems. The whole galaxy idea from boneyards is a nice idea, but unfortunately.. just doesnt really do it for me, its just a way of forceing people to play on specific maps which really isnt fun anyway.. As for ladders, well, i've yet to see an RTS with a ladder that actually meant anything, they're usually just a joke really. Automated ladder systems just dont work, if you want to get competitive, play in an organised tournament.
It's also more than a bit early for such things in spring, you can't consider ladder style systems when the client is so unreliable - how are you supposed to record the results when it crashes mid game so often.
So... IMO the phoenixworx client IS pretty good, but its got a little too much overhead in my personal taste, and too little focus on just getting a game going. If they scrap that extra stuff for spring for now, i think its a good thing.
It's also more than a bit early for such things in spring, you can't consider ladder style systems when the client is so unreliable - how are you supposed to record the results when it crashes mid game so often.
So... IMO the phoenixworx client IS pretty good, but its got a little too much overhead in my personal taste, and too little focus on just getting a game going. If they scrap that extra stuff for spring for now, i think its a good thing.
In Phoenix Worx and GBL it was always possible to play free, unranked game, with whoever I wish on whatever map I want.
The rank, ladder/galaxy systems is needed to make sure Spring gather hard core gamers that will play alot and keep Spring alive. It will help create a strong player base of people who stays, and so will ensure that in a long time, there will still be peopel playing Spring. I understand that casual gamer may not be interested in ladder, and that's fine, they won't be forced to play ranked game. But we can't rely on people who play a couple game and leave to build a playing community. And even the casual gamer will benefit from having many other players around, who themsevles stayed because of the ladder/galaxy. IMO.
Spring doesn't crash in mid game for me. Either from the start the chat is flooded with error message and you know it's not worth continuing, either nothing happens in the first minute and then the game can last hours without any problems.
However I suggest that any ranking system register all it can about every game, so score can be easily recalculed as the system evolve needed.
The rank, ladder/galaxy systems is needed to make sure Spring gather hard core gamers that will play alot and keep Spring alive. It will help create a strong player base of people who stays, and so will ensure that in a long time, there will still be peopel playing Spring. I understand that casual gamer may not be interested in ladder, and that's fine, they won't be forced to play ranked game. But we can't rely on people who play a couple game and leave to build a playing community. And even the casual gamer will benefit from having many other players around, who themsevles stayed because of the ladder/galaxy. IMO.
Spring doesn't crash in mid game for me. Either from the start the chat is flooded with error message and you know it's not worth continuing, either nothing happens in the first minute and then the game can last hours without any problems.
However I suggest that any ranking system register all it can about every game, so score can be easily recalculed as the system evolve needed.
Just to be clear, this isn't the regular PW client for TA, it's the same simple Spring lobby there is now, just slightly modified to talk to the PW server. With the protocol documented, it shouldn't be too hard for any other Spring lobby to talk to PW.
Ranked games are certainly planned for the future, but for the moment it is regular games only. As it stands Spring doesn't report any data to the lobby, so there can't be ladders until Spring itself is modified. That said, who says we can't have tournaments on PW
Ranked games are certainly planned for the future, but for the moment it is regular games only. As it stands Spring doesn't report any data to the lobby, so there can't be ladders until Spring itself is modified. That said, who says we can't have tournaments on PW
