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

This Month's Specials

Raging Tiger- Save $9.00
winSPMBT: Main Battle Tank- Save $6.00

   







Go Back   .com.unity Forums > Illwinter Game Design > Dominions 2: The Ascension Wars

Closed Thread
 
Thread Tools Display Modes
  #231  
Old May 6th, 2004, 02:51 PM

Norfleet Norfleet is offline
Major General
 
Join Date: Jan 2004
Posts: 2,425
Thanks: 0
Thanked 0 Times in 0 Posts
Norfleet is an unknown quantity at this point
Default Re: New & raw web based Dominion II game server

Quote:
Originally posted by Esben Mose Hansen:
And perhaps one could imagine gamers who would avoid game creators with many games that have been restarted? I would, at least.
Except that it's not really THEIR fault that the game had to be restarted, the blame can be squarely placed on the unknown individual who accidentally or deliberately started the game without permission, or the guy who uploaded his pretender over somebody else....
  #232  
Old May 6th, 2004, 07:54 PM
Esben Mose Hansen's Avatar

Esben Mose Hansen Esben Mose Hansen is offline
Second Lieutenant
 
Join Date: Jan 2004
Location: Copenhagen, Denmark
Posts: 410
Thanks: 0
Thanked 0 Times in 0 Posts
Esben Mose Hansen is on a distinguished road
Default Re: New & raw web based Dominion II game server

Quote:
Originally posted by Norfleet:
quote:
Originally posted by Esben Mose Hansen:
And perhaps one could imagine gamers who would avoid game creators with many games that have been restarted? I would, at least.
Except that it's not really THEIR fault that the game had to be restarted, the blame can be squarely placed on the unknown individual who accidentally or deliberately started the game without permission, or the guy who uploaded his pretender over somebody else....
Before those statistics kicks in, both of those problems will be solved, somehow. Actually, I just had an idea on how to make sure that only the game owner can start the game: Just make --noclientstart a game option. Then the game owner could have it on in the beginning, and then turn it off from the change game option page before start. How does that sound?

The problem with pretender overwrites, on the other hand, HAS to be solved. This is what I am currently contemplating:

1. When creating a game, the port is NOT selected by the creator, but generated (in secret) by the server.
2. Then the players select what nation they want to play. This is recorded, and the port is displayed (to those players)

Not perfect --- I can't see how it can be without password protected slots on the server itself --- but pretty close, no?
__________________
"It makes you wonder if there is anything to astrology after all. "Oh, there is," said Susan, "Delusion, wishful thinking and gullibility." (T. Pratchett)
  #233  
Old May 7th, 2004, 01:21 AM
Esben Mose Hansen's Avatar

Esben Mose Hansen Esben Mose Hansen is offline
Second Lieutenant
 
Join Date: Jan 2004
Location: Copenhagen, Denmark
Posts: 410
Thanks: 0
Thanked 0 Times in 0 Posts
Esben Mose Hansen is on a distinguished road
Default Re: New & raw web based Dominion II game server

Quote:
Originally posted by Norfleet:
quote:
Originally posted by Esben Mose Hansen:
I prefer to avoid the latter, since it would mess up my plans for making statistics, but some sort of "hidden", "not relevant" and/or "aged" flag+filter would be nice.
I'm not sure why you would want to keep statistics on dead games, such as the ones that failed to ever actually start, though. Given that a game will likely have at least one false start, wouldn't it better if the failed game could just be completely expunged, freeing the port as well?
Freeing up the port is a non-issue. I'll have a port-reclaiming feature ready way before we use up the 200 ports currently allocated.

I would like the statistics --- for fun. (Yes, I'm a mathematician, can't help it). And perhaps one could imagine gamers who would avoid game creators with many games that have been restarted? I would, at least.
__________________
"It makes you wonder if there is anything to astrology after all. "Oh, there is," said Susan, "Delusion, wishful thinking and gullibility." (T. Pratchett)
  #234  
Old May 12th, 2004, 06:16 PM
Esben Mose Hansen's Avatar

Esben Mose Hansen Esben Mose Hansen is offline
Second Lieutenant
 
Join Date: Jan 2004
Location: Copenhagen, Denmark
Posts: 410
Thanks: 0
Thanked 0 Times in 0 Posts
Esben Mose Hansen is on a distinguished road
Default Re: New & raw web based Dominion II game server

Hmmm. Are you aware that there is empty new game slots on the server?

Anyways, I work from the feedback principle. If noone cares to comment on my suggestions, I'm certainly not going to implement any. So I've canned the suggestions posted below, and now go to work on other stuff (than the server)
__________________
"It makes you wonder if there is anything to astrology after all. "Oh, there is," said Susan, "Delusion, wishful thinking and gullibility." (T. Pratchett)
  #235  
Old May 12th, 2004, 06:39 PM
Graeme Dice's Avatar

Graeme Dice Graeme Dice is offline
General
 
Join Date: Nov 2000
Posts: 3,013
Thanks: 17
Thanked 25 Times in 22 Posts
Graeme Dice is on a distinguished road
Default Re: New & raw web based Dominion II game server

Quote:
Originally posted by Esben Mose Hansen:
The problem with pretender overwrites, on the other hand, HAS to be solved. This is what I am currently contemplating:
What you've described is probably the best way to do it without creating a web-based upload interface.
  #236  
Old May 12th, 2004, 07:07 PM
Gandalf Parker's Avatar

Gandalf Parker Gandalf Parker is offline
Shrapnel Fanatic
 
Join Date: Oct 2003
Location: Vacaville, CA, USA
Posts: 13,736
Thanks: 341
Thanked 479 Times in 326 Posts
Gandalf Parker is on a distinguished road
Default Re: New & raw web based Dominion II game server

Quote:
Originally posted by Esben Mose Hansen:
1. When creating a game, the port is NOT selected by the creator, but generated (in secret) by the server.
2. Then the players select what nation they want to play. This is recorded, and the port is displayed (to those players)

Not perfect --- I can't see how it can be without password protected slots on the server itself --- but pretty close, no?
Sounds good.
how about a cron that watches for file uploads and copies them to a save dir? If man.2h is there then 2Man.2h is put into the save dir. That way you can always restore.

In fact maybe the cron could always restore? A new Man.2h file is saved as 2man.sh but the original Man.2h is copied back. if a player meant to replace his god he would need to request a manual deletion of the...

OK new thought. Have the cron watch the upload directorys and remove the write priveleges on uploaded god files. Would that work?

*sigh* Im still thinking a php drag-n-drop might answer things. You could put all the checks and balances in then. I need to get off my ascii and try to get my own working.
__________________
-- DISCLAIMER:
This game is NOT suitable for students, interns, apprentices, or anyone else who is expected to pass tests on a regular basis. Do not think about strategies while operating heavy machinery. Before beginning this game make arrangements for someone to check on you daily. If you find that your game has continued for more than 36 hours straight then you should consult a physician immediately (Do NOT show him the game!)
  #237  
Old May 12th, 2004, 07:44 PM

Norfleet Norfleet is offline
Major General
 
Join Date: Jan 2004
Posts: 2,425
Thanks: 0
Thanked 0 Times in 0 Posts
Norfleet is an unknown quantity at this point
Default Re: New & raw web based Dominion II game server

I still say web-based upload interface is best: This will also allow you to implement an element of accountability, so that people go AWOL from games can thus be blacklisted from joining future games automatically.
  #238  
Old May 12th, 2004, 10:52 PM
Esben Mose Hansen's Avatar

Esben Mose Hansen Esben Mose Hansen is offline
Second Lieutenant
 
Join Date: Jan 2004
Location: Copenhagen, Denmark
Posts: 410
Thanks: 0
Thanked 0 Times in 0 Posts
Esben Mose Hansen is on a distinguished road
Default Re: New & raw web based Dominion II game server

I may implement all 3 things, then. THEN we'll see who is right ;-)

Thanks for commenting again. I go strange without feedback, as you see

The upload thing is very simple to do. I'll look into that first. As for the cron script, that would be simple too, though a bit worse (harder to test). I don't even need a cron script; the domwatcher script sees every upload. The main problem with that approach is no feedback. Still, it may not be too bad.
__________________
"It makes you wonder if there is anything to astrology after all. "Oh, there is," said Susan, "Delusion, wishful thinking and gullibility." (T. Pratchett)
  #239  
Old May 12th, 2004, 11:26 PM
Graeme Dice's Avatar

Graeme Dice Graeme Dice is offline
General
 
Join Date: Nov 2000
Posts: 3,013
Thanks: 17
Thanked 25 Times in 22 Posts
Graeme Dice is on a distinguished road
Default Re: New & raw web based Dominion II game server

Quote:
Originally posted by Norfleet:
I still say web-based upload interface is best: This will also allow you to implement an element of accountability, so that people go AWOL from games can thus be blacklisted from joining future games automatically.
I think it would be much simpler to just have the game owner confirm whether each applicant can join.
  #240  
Old May 13th, 2004, 02:24 AM

Norfleet Norfleet is offline
Major General
 
Join Date: Jan 2004
Posts: 2,425
Thanks: 0
Thanked 0 Times in 0 Posts
Norfleet is an unknown quantity at this point
Default Re: New & raw web based Dominion II game server

Perhaps, but most of the time, it's generally implicit that people can join unless they have a history of not upholding their commitments. That, and it's always fun to blacklist people.
Closed Thread

Bookmarks


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 03:32 PM.


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