Apolyton Archive  |  Preserved copy of the Apolyton Civilization Site and its forums as they stood in September 2005. Read-only; nothing here can be posted to or replied to.  |  Forum index |  About this archive |  The 1998–2001 UBB forums
Today on Apolyton WARDELL INTERVIEW PROMO A.C.S. HISTORY CHAPTER 4 GET CIV4 /w FREE PLUS! A.C.S. PHOTO GALLERY GET A.O.M. V1.1
Apolyton Civilization Forums
main| civ2| civ3| civ4| smac| ctp2| ron| moo3| galciv| galciv2| alt| about|
ApolytonPLUS | register | search | faq | new posts | pm (-/-) | upload | members
hall of fame new! | civgroups | civgroups news | interviews | the column | radio | chat | directory | news | store | PLUS
Apolyton Civilization Forums : Powered by vBulletin version 2.0.3 Apolyton Civilization Forums > Miscellaneous > Archive > Scenario League / Civ2-Creation -Archive > Multiplayer mechanics in civ2.exe
Show a Printable Version | Email This Page to Someone! | Receive updates to this thread | Report this to Apolyton news!

bottom of page
  
Author
Thread    < Last Thread     Next Thread > Post New Thread     Post A Reply
VetLegion is offline VetLegion
Prince

Sep 1999
time: 06:12
Post  Old Post 04-05-2000 04:08
Edit/Delete Message Reply w/Quote
#1 Report this post to a moderator
Multiplayer mechanics in civ2.exe Support Apolyton or Terrorists Win

I sent this post also on civ2/multiplayer forum. Sorry, but I would like to reach as many people as I can, and I assumed that people who write scenarios understand game mechanics pretty good.

This is the post:

The project to make open source civ3 has been started recently. The plan is to make this a modern game and that, ofcourse, means we want to include multiplayer support. In order to design multiplayer architecture of this new game, we need some info on how it is done in civ2 and other games in the genre.
I think I understand civ2 model pretty good (based on my modest multiplayer expirience) but I would also like your opinions on some issues.

Assumption:

Although there is "host", civ2 is basicly peer-to-peer game. Every player has _complete_ info on the game (complete map, units, cities, other civ info, etc). The proof of this is the ability to continue the game if host is lost ("game is being transferred to new host message"). This implies that every peer comunicates with every other, updating him on _all_ he does.

Questions:

1. Where is combat calculated?
Is it on both machines (who have same random seed) or on an arbitrary machine? (I used to think that combat is calculated on defender side whenever I lost . Seriously, I had "combat lags" even when I was host, so I assume there calculation is not done on server.

2. By which rules is it played?
If two players play, do they have to have same rules.txt? what if they dont? If there are more players what then?

3. Scenario multiplaying
I played only one scenario in multiplay, long ago. It was napoleon wars from civ cd. I cannot remember, so I ask: Do both players have to have scenarios? I assume yes, in order to have the unit graphics.

4. Cheats I read in Cheat List by Ming show some interesting details about game design. Is it true that you can rush a unit when it is not your turn, so it can wait attackers turn built in your city? If this is true, then civ2 does updating of cities, units... in more than once at the beggining of the turn...hmm.

Anyway, thanks for any reply
If someone has any interesting link about the matter, please share it with me
Also feel free to mail me or simply join the civ3 club.
http://civ3.sourceforge.org

Mark von Wagner is offline Mark von Wagner
Prince
Albert in a Can
May 1999
time: 00:12
Post  Old Post 04-05-2000 05:59 Visit Mark von Wagner's homepage!
Edit/Delete Message Reply w/Quote
#2 Report this post to a moderator
Help yourself to an AD-FREE life

You might also want to look at the FreeCiv multiplayer system (www.freeciv.org). FreeCiv is a client/server game, with all combat, updating, and other game mechanics calculated on the server. The client is simply an interface for the user.

VetLegion is offline VetLegion
Prince

Sep 1999
time: 06:12
Post  Old Post 05-05-2000 05:09
Edit/Delete Message Reply w/Quote
#3 Report this post to a moderator
Browse Apolyton AD-FREE

I downloaded it some time ago, but it lacks documentation. I will look better at the site, but the documentation I got with code is scarce, and the code is big and complex to read. I was hoping I can learn more about high-level multiplayer issues, what parts of code are "hooked", ie. how are they sending data, recieving it and similar.

  < Last Thread     Next Thread > Post New Thread     Post A Reply
All times are GMT. The time now is 05:12.
Apolyton Time is 00:12.
    top of page
Rate This Thread:
archivepost
Forum Jump:
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is ON
vB code is ON
Smilies are ON
[IMG] code is ON
 




Contact Us - Apolyton Civilization Site - Support Us!

Building a better Apolyton through better information. Click here and take our poll!
Non-US visitors, click here!

Powered by: vBulletin Version 2.0.3
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Page generated in 0.0260 seconds (81.48% PHP - 18.52% MySQL) with 31 queries
Page Loading Time:

Support Apolyton: Amazon USA | Amazon UK | Amazon DE | Amazon FR |
Support Apolyton and get FREE PLUS, Buy from Chips&Bits: Galactic Civilizations | Galactic Civilizations: Deluxe Edition | Call to Power 2 | Civilization: The Boardgame | GURPS/ Alpha Centauri | Alpha Centauri | Civilization IV | Civilization III: Complete |


Front Page | Civilization IV | Civilization III | Civilization II | Call to Power II | Alpha Centauri | Master of Orion III
Rise of Nations | Galactic Civilizations | Galactic Civilizations II | Misc
Alt.Civs | Civ I | C:CtP I | About | News | Directory | Apolyton Store | Forums | Chat | Columns | Interviews | Newsletter
Scenario League | CSC | Clash of Civs | Spanish Site | CtP Maps | Cradle of Civ | WesW's Ctp1/2 Site | Civ3 Haven

apolyton.net | apolyton.com | civilization2.net | civilization3.net | civilization4.net | civilizationiv.info | calltopower.net | galciv.net | galciv2.net | moo3.net