.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Raging Tiger- Save $9.00
The Star and the Crescent- Save $9.00

   







Go Back   .com.unity Forums > Shrapnel Community > Space Empires: IV & V

Reply
 
Thread Tools Display Modes
  #1  
Old June 2nd, 2006, 12:25 AM
Urendi Maleldil's Avatar

Urendi Maleldil Urendi Maleldil is offline
Major
 
Join Date: Oct 2000
Location: New York, NY
Posts: 1,066
Thanks: 1
Thanked 1 Time in 1 Post
Urendi Maleldil is on a distinguished road
Default Re: The new PBW

I think you should program the new PBW with AJAX and Rounded Corners. I hear both of those programming languages are very popular these days.
__________________
Ken vs. The City

-Km :�
Reply With Quote
  #2  
Old June 2nd, 2006, 12:35 AM
Fyron's Avatar

Fyron Fyron is offline
Shrapnel Fanatic
 
Join Date: Jul 2001
Location: Southern CA, USA
Posts: 18,394
Thanks: 0
Thanked 12 Times in 10 Posts
Fyron is an unknown quantity at this point
Default Re: The new PBW

*assumes Urendi was being sarcastic*

__________________
It's not whether you win or lose that counts: it's how much pain you inflict along the way.
--- SpaceEmpires.net --- RSS --- SEnet ModWorks --- SEIV Modding 101 Tutorial
--- Join us in the #SpaceEmpires IRC channel on the Freenode IRC network.
--- Due to restrictively low sig limits, you must visit this link to view the rest of my signature.
Reply With Quote
  #3  
Old June 2nd, 2006, 01:16 AM
Will's Avatar

Will Will is offline
Lieutenant Colonel
 
Join Date: Mar 2001
Location: Emeryville, CA
Posts: 1,412
Thanks: 0
Thanked 0 Times in 0 Posts
Will is on a distinguished road
Default Re: The new PBW

Well, I wouldn't be able to be project lead on the next version of PBW. I could help out a little with design, and more with coding and testing, but I don't have enough background in server technologies to really take on this kind of project as lead. Give me a component of it though, either front end or back end, and I could probably get it working

I'm language-agnostic, so I say use whatever the project lead is most comfortable with.
__________________
GEEK CODE V.3.12: GCS/E d-- s: a-- C++ US+ P+ L++ E--- W+++ N+ !o? K- w-- !O M++ V? PS+ PE Y+ PGP t- 5++ X R !tv-- b+++ DI++ D+ G+ e+++ h !r*-- y?
SE4 CODE: A-- Se+++* GdY $?/++ Fr! C++* Css Sf Ai Au- M+ MpN S Ss- RV Pw- Fq-- Nd Rp+ G- Mm++ Bb@ Tcp- L+
Reply With Quote
  #4  
Old June 2nd, 2006, 06:13 PM
Aiken's Avatar

Aiken Aiken is offline
Major
 
Join Date: Jan 2004
Location: Taganrog, Russia
Posts: 1,087
Thanks: 0
Thanked 0 Times in 0 Posts
Aiken is on a distinguished road
Default Re: The new PBW

What about SF?
They could offer professional progrmmers to make new pbw server. If we'll ask them of course. I think a hundred of signs will be quite enough. What do you think?
Reply With Quote
  #5  
Old June 2nd, 2006, 06:30 PM
psimancer's Avatar

psimancer psimancer is offline
Corporal
 
Join Date: Jun 2004
Location: texas
Posts: 159
Thanks: 0
Thanked 0 Times in 0 Posts
psimancer is on a distinguished road
Default Re: The new PBW

dimes to dollars sfi would want to create a pay for play model and a rival pbw server which would be detrimental to the community IMHO it might be feasible when the communiy of pbw players exceeds 100k like the mmorpg ultima online
however the drawbacks to the community are multiple in such a model
and so far we have no track record from sfi to base trust upon regarding such a move

therefore i feel it is a better move to continue our efforts in the community and to provide support for THE pbw server
my only hope would be to be able sometime in the future to be able to setup a backup server operating in sync over the web with the prime so that the prime could go down for a hour or two then come back up resync and be back in business and all be seamless to us the users maybe even separated by a state or 4 thus one net outage wouldn't mean complete server loss (

twould also be nice to have a qoute secondary processor for the server such that it could offload game processing to the secondary processor in a queue thus long processing games could be run by secondary processor and short run games could be processed on the primary server processor but this would take some interesting programming
__________________
Laaanndd!!!! ---lex luthor
se4 code
L+++ GDY $!+ Fr! C+++ SDS T+hot SF* TCP A&++ M++lrn Mp* RO!V Pw++ Fq Nd** RP+ G++ Au Mm+
Reply With Quote
  #6  
Old June 2nd, 2006, 08:02 PM
Fyron's Avatar

Fyron Fyron is offline
Shrapnel Fanatic
 
Join Date: Jul 2001
Location: Southern CA, USA
Posts: 18,394
Thanks: 0
Thanked 12 Times in 10 Posts
Fyron is an unknown quantity at this point
Default Re: The new PBW

I imagine just spawning a second SE process and leaving it up to the OS's task scheduler would be sufficent.
__________________
It's not whether you win or lose that counts: it's how much pain you inflict along the way.
--- SpaceEmpires.net --- RSS --- SEnet ModWorks --- SEIV Modding 101 Tutorial
--- Join us in the #SpaceEmpires IRC channel on the Freenode IRC network.
--- Due to restrictively low sig limits, you must visit this link to view the rest of my signature.
Reply With Quote
  #7  
Old June 3rd, 2006, 02:41 AM
Will's Avatar

Will Will is offline
Lieutenant Colonel
 
Join Date: Mar 2001
Location: Emeryville, CA
Posts: 1,412
Thanks: 0
Thanked 0 Times in 0 Posts
Will is on a distinguished road
Default Re: The new PBW

If SE:V remains about the same popularity as SE:IV, and the load on the PBW server remains the same, I would agree that simply spawning a new process would work. But, we all know that SE:IV -- even after more than 5 years -- is getting more new people coming in. I think it would be safe to say that eventually, PBW will get too big to be handled by a single box in Geo's basement. It really wouldn't be too much programming-wise to add support for multiple machines behind PBW. A really simple way to do it is have one box as the gateway, which has the website and front-end controls, email, etc., and behind that, 1+ machines on a switch connected to the gateway (no connection to the 'net). The gateway computer keeps track of which turns are being processed where, and can farm out turn processing to the other machines by simple socket connections to turn processing controllers on the satellite boxes. When a turn is ready or scheduled to be processed, just pick a machine based on some criteria, send a message with the location of the turn files (probably best to keep everything on one big central RAID'ed drive), the satellite machine processes, and sends a message back when it's done so the gateway can send out the emails and update the website.

While it likely will not be immediately necessary, it would still be a good idea to design the capability in from the start. That way, when it is needed, it's just a matter of getting a donation drive started for equipment, and configuring the machines to network.
__________________
GEEK CODE V.3.12: GCS/E d-- s: a-- C++ US+ P+ L++ E--- W+++ N+ !o? K- w-- !O M++ V? PS+ PE Y+ PGP t- 5++ X R !tv-- b+++ DI++ D+ G+ e+++ h !r*-- y?
SE4 CODE: A-- Se+++* GdY $?/++ Fr! C++* Css Sf Ai Au- M+ MpN S Ss- RV Pw- Fq-- Nd Rp+ G- Mm++ Bb@ Tcp- L+
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 02:40 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.