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 > Civilization IV > Civ4-General > Chaning models mid game
Show a Printable Version | Email This Page to Someone! | Receive updates to this thread | Report this to Apolyton news!
22.Sep: BLUE IS OCEAN, GREEN IS GRASS
22.Sep: SMAC-LIKE UN COUNCIL CONFIRMED
21.Sep: GERMAN `ANONYMOUS` LAUNCHES

bottom of page
  
Author
Thread    < Last Thread     Next Thread > Post New Thread     Post A Reply
Sirotnikov is offline Sirotnikov
King
<--- Yes, It's a "kitty" in a boot.
Feb 2000
time: 07:29
  Old Post 29-07-2003 15:19
Edit/Delete Message Reply w/Quote
#1 Report this post to a moderator
Chaning models mid game Enter the AD-FREE zone

I hear many people arguing about htings such as public works vs. workers, preset units vs. unit workshop, known tech tree vs. non-specific research, social engineering vs. preset governments.


I say : why bicker? those are all good ideas and should all be inside, dependant on technology.

Just like in Civ III, you only get the option to enter war weariness after you discover a tech, why not make public works also dependant of some tech? and then it works only in your borders, making your workers, effectively military engineers (for work in hostile terrain).

Why not changing from non-specific to specific tech tree in some fields, depending on technological advancement?

Unit workshop and preset units can go hand in hand, as a unit workshop can be set to produce many good default units.

A tech could change the gaming style, from preset govts (in ancient times) to social engineering (after industrial age, or let's say, after "nationality" research).

Also not all options in the social engineering option are available until certain techs arrive.


We could make a civ game that gives a serious feeling of chaning eras of evolution, if certain game models change mid game.

I think it would become more interesting and make you feel you are "advancing".

geeslaka is offline geeslaka
Prince
of the purple hand
Jun 2003
time: 22:29
  Old Post 29-07-2003 16:36
Edit/Delete Message Reply w/Quote
#2 Report this post to a moderator
Get a bigger avatar today!

I too feel that combining all these ideas would be cool. The only problem is the complexity. Some people don't like complex games. Also increased complexity usually means longer turns which means multiplayer games would take longer, so less people would have time to play, so multiplayer would be less fun.
On second thought, there will always be lots of people who have nothing better to do than play civ.

LDiCesare is offline LDiCesare
King
La Ferté sous Jouarre France
Jan 2001
time: 05:29
  Old Post 02-08-2003 11:59
Edit/Delete Message Reply w/Quote
#3 Report this post to a moderator
Support Apolyton, buy Alpha Centauri

quote:
Unit workshop and preset units can go hand in hand, as a unit workshop can be set to produce many good default units.
Yes. ai could build preset units to compensate for its inability to dynamically create good ones.

quote:
We could make a civ game that gives a serious feeling of chaning eras of evolution, if certain game models change mid game.

I think it would become more interesting and make you feel you are "advancing".

Yes. What I'd like to see is the game expand as you progress, so you go from cities to nations:
You start working with villages, and then villages group together into cities, then cities into provinces... Think:
Tou play Alexander, and have conquered all cities in the known world except one city near the end of the map, by a river called Indus. Suddenly, when you reach Indus, you realize that there is a whole slew of other civs and a much bigger map beyond: The map scale changes, you must join some of your cities together into regions, and see a lot more of the world. The same would happen when Colombus reaches the West Indies, or when man starts colonizing Mars: You progress from villages to cities, to provinces, to nations, to empires, and the scale of things change. This would work best with a tileless system or irregular-tiles system so you could group regions together into a new bigger region as the game progresses.

Sirotnikov is offline Sirotnikov
King
<--- Yes, It's a "kitty" in a boot.
Feb 2000
time: 07:29
  Old Post 05-08-2003 21:48
Edit/Delete Message Reply w/Quote
#4 Report this post to a moderator
Support Apolyton

LD that does sound cool. tough I'm not sure how it owuld work game wise...

LDiCesare is offline LDiCesare
King
La Ferté sous Jouarre France
Jan 2001
time: 05:29
  Old Post 14-08-2003 01:58
Edit/Delete Message Reply w/Quote
#5 Report this post to a moderator
Suffering from ads?

There are many RTS (argg, I don't really like them but bear with me) that have 'campaigns' in which you move from one part of a map to another, what I suggest is the same, except the maps are just maps inside one another. I think it could be a bit like some civ 2 scenarios (Spartacus) where you save your game, shuffle a few files around, and reload, and suddenly the units, techs, etc. have changed. Except here, teh map would change too...

geeslaka is offline geeslaka
Prince
of the purple hand
Jun 2003
time: 22:29
  Old Post 14-08-2003 04:35
Edit/Delete Message Reply w/Quote
#6 Report this post to a moderator
Lose 30 kilos (of popups)

I know a way to implement your idea with C++.

code:
struct tile_map // map is already a C++ type so I can't call it that { bool high_map; vector< vector< tile_map> > lower_maps; vector< vector< tile> > tiles; };

Sirotnikov is offline Sirotnikov
King
<--- Yes, It's a "kitty" in a boot.
Feb 2000
time: 07:29
  Old Post 17-08-2003 05:02
Edit/Delete Message Reply w/Quote
#7 Report this post to a moderator
Got spare money?

geeslaka, my c++ was never that good. can you tell me more?

geeslaka is offline geeslaka
Prince
of the purple hand
Jun 2003
time: 22:29
  Old Post 17-08-2003 11:23
Edit/Delete Message Reply w/Quote
#8 Report this post to a moderator
Put an end to popups!

What specifically do you need explained?

LDiCesare is offline LDiCesare
King
La Ferté sous Jouarre France
Jan 2001
time: 05:29
  Old Post 17-08-2003 14:54
Edit/Delete Message Reply w/Quote
#9 Report this post to a moderator
Enter the AD-FREE zone

Sirotnikov, This struct is basically an object made of a list of list of (smaller?) maps and a list of list of tiles. The list of list is to allow 2 dimensions (x,y). I miss the point of the boolean. Probably better to have a tile_map motherMap to know if this map is the topmost or part of another map.

The problem is that you don't just need 2 lines of code to implement that, otherwise I'd already have done it in Clash (though I might have asked other people how they felt about it beforehand). You have to tie the content of the tiles. That is, each square in a bigger map will map to a set of squares in a smaller map, and there should be a correspondence between them. It is possible to keep all data at the lowest level of detail and sum up the information when going up to higher levels, but then you'd have to scale the movement of toops so the change in coordinates happens at the correct tile level... You also need code to display the map on a higher level, like choosing which kind of tile you use to represent 4 squares which were previously mountain/plain/forest/hill, etc.

geeslaka is offline geeslaka
Prince
of the purple hand
Jun 2003
time: 22:29
  Old Post 17-08-2003 16:48
Edit/Delete Message Reply w/Quote
#10 Report this post to a moderator
Put an end to popups!

The bool is for checking if it is the lowest map. If it is the lowest map, commands to go one map lower are ignored.
I thought about using a seperate type for higher maps, but that created a hardcoded limit on the number of map levels.
I was aware of the other considerations you mentioned, I just didn't want to make a huge post detailing all the things that would need to be done. I meant that example to serve only as the base upon which the other things are built.

Sirotnikov is offline Sirotnikov
King
<--- Yes, It's a "kitty" in a boot.
Feb 2000
time: 07:29
  Old Post 18-08-2003 14:18
Edit/Delete Message Reply w/Quote
#11 Report this post to a moderator
Support Apolyton, pre-order Civilization IV

quote:
vector< vector< tile_map> > lower_maps;
vector< vector< tile> > tiles;


what happens here??

what is vector? what is vector< ?

what is vector ?

LDiCesare is offline LDiCesare
King
La Ferté sous Jouarre France
Jan 2001
time: 05:29
  Old Post 19-08-2003 02:31
Edit/Delete Message Reply w/Quote
#12 Report this post to a moderator
Support Apolyton or Terrorists Win

vector is a class part of a standard C++ library, and the < > mean a template. You should check a C++ book for details. More or less, a vector is a list of variable size, and here we're talking about a list of tile_map objects, and a list of such lists. In C, you could do a simple tile_map** and manage the memory size by yourself.

LDiCesare is offline LDiCesare
King
La Ferté sous Jouarre France
Jan 2001
time: 05:29
  Old Post 21-08-2003 10:03
Edit/Delete Message Reply w/Quote
#13 Report this post to a moderator
Support Apolyton, buy Civilization: The Boardgame

I thought a bit more how changing maps along games would look like:
Think of the following: You start as Britain.
You start in a map that shows Europe, or the northern part of it. Once you managed to conquer enough territory, or you have a good enough logistics tech, your map extends itself and uncovers more of the world, probably all Europe, North Africa and the Middle East.
At this time, your initial map, in which English cities each sported its own square, shrinks, and England moves down from 30 squares to 9 squares.
Later, some weirdos pretend the Earth is round and the Spanish build the Colombus wonder. The map then widens again to the West, uncovering whole new territories. Now, England moves down from 9 squares to a single one. Scotland is no longer the wide span of land it was in the early game, but just the square north of England. And the West Indies really looks like a place to go.
Later on, the Magellan wonder is built, and the West Indies are shown to be a distinct continent. The whole map is revealed (England doesn't shrink, but the map widens, allowing to reach China).

Such a game might work better with polygons rather than squares, since scaling would be easier.

Mr. President is offline Mr. President
Emperor
The leaves that are green turn to brown
Jul 2001
time: 15:29
  Old Post 24-08-2003 12:10 Visit Mr. President's homepage!
Edit/Delete Message Reply w/Quote
#14 Report this post to a moderator
Support Apolyton, buy Civilization III: Complete

That sounds fun!

panag is offline panag
Emperor
MY WORDS ARE BACKED WITH BIO-CHEMICAL WEAPONS
Oct 2000
time: 07:29
Arrow  Old Post 24-08-2003 22:00 Visit panag's homepage!
Edit/Delete Message Reply w/Quote
#15 Report this post to a moderator
Increase the size of your Attachments

quote:
Originally posted by Sirotnikov
geeslaka, my c++ was never that good. can you tell me more?



hi ,

, just wondering , aint there sites where you can learn all the tips and tricks , ......

there are chatrooms around that do provide some info to it , .....

have a nice day

geeslaka is offline geeslaka
Prince
of the purple hand
Jun 2003
time: 22:29
  Old Post 24-08-2003 22:22
Edit/Delete Message Reply w/Quote
#16 Report this post to a moderator
Support Apolyton buy from Amazon

There are also lots of newsgroups devoted to c++. I also happen to have several books on it.

Sirotnikov is offline Sirotnikov
King
<--- Yes, It's a "kitty" in a boot.
Feb 2000
time: 07:29
  Old Post 28-08-2003 20:55
Edit/Delete Message Reply w/Quote
#17 Report this post to a moderator
Enter the AD-FREE zone

Ah.

I just thought that since there are so damn many < and > signs, and because they have spaces, that maybe it's some kind of an operator I wasn't acquianted with

Sore Loser is offline Sore Loser
Warlord
Aarhus, Denmark
Sep 2003
time: 06:29
  Old Post 06-09-2003 00:16
Edit/Delete Message Reply w/Quote
#18 Report this post to a moderator
Support Apolyton or Terrorists Win

The basic idea of shifting game models is great, but probably extremely difficult to implement. I've been thinking of something similar, only less artificial. For example, the economic model should not remain the same throughout the game. Free market principles could pop up during the course of the game as the conditions start favouring it. Also, forms of government should fundamentally change the way you play, it should be more than just bonuses here and there. The primary factor in determing government type should be how to divide the power. For example, a democracy should be a real democracy. A faction would be controlled by a large number of players, and every x turns the leader is elected. In a true democracy, the population would have a say too, but that is probably too complicated. See my thread on a Massive Multiplayer Civ for more on this.

Sirotnikov is offline Sirotnikov
King
<--- Yes, It's a "kitty" in a boot.
Feb 2000
time: 07:29
  Old Post 06-09-2003 08:35
Edit/Delete Message Reply w/Quote
#19 Report this post to a moderator
Help yourself to an AD-FREE life

I agree with sore loser, even though I suspect he's a DL

I think that it's necessary that the game "advances" with time, and surprises us.

The first time you reach a certain period or advance, each time will change your perception of the game and of the world.

panag is offline panag
Emperor
MY WORDS ARE BACKED WITH BIO-CHEMICAL WEAPONS
Oct 2000
time: 07:29
  Old Post 07-09-2003 01:11 Visit panag's homepage!
Edit/Delete Message Reply w/Quote
#20 Report this post to a moderator
Increase Your PM Length

quote:
Originally posted by Sirotnikov
I agree with sore loser, even though I suspect he's a DL

I think that it's necessary that the game "advances" with time, and surprises us.

The first time you reach a certain period or advance, each time will change your perception of the game and of the world.


hi ,

, he does know a couple things about CIV , .....

a DL , well the mods would have checked him by now , .....

have a nice day

Sore Loser is offline Sore Loser
Warlord
Aarhus, Denmark
Sep 2003
time: 06:29
  Old Post 09-09-2003 17:47
Edit/Delete Message Reply w/Quote
#21 Report this post to a moderator
Support Apolyton buy from Amazon

What's DL? Pardon my ignorance, I only just started posting on these forums.

panag is offline panag
Emperor
MY WORDS ARE BACKED WITH BIO-CHEMICAL WEAPONS
Oct 2000
time: 07:29
Arrow  Old Post 11-09-2003 02:12 Visit panag's homepage!
Edit/Delete Message Reply w/Quote
#22 Report this post to a moderator
Support Apolyton, buy Alpha Centauri

quote:
Originally posted by Sore Loser
What's DL? Pardon my ignorance, I only just started posting on these forums.


hi ,

check the FAQ >>> http://apolyton.net/forums/misc.php?s=&action=faq


have a nice day

Sore Loser is offline Sore Loser
Warlord
Aarhus, Denmark
Sep 2003
time: 06:29
  Old Post 11-09-2003 13:24
Edit/Delete Message Reply w/Quote
#23 Report this post to a moderator
Support Apolyton

Couldn't find any reference to abbreviations there...

Ecthy is offline Ecthy
Emperor
Zhonghuà Rénmín Gònghéguó
Mar 2000
time: 06:29
  Old Post 02-10-2003 14:50
Edit/Delete Message Reply w/Quote
#24 Report this post to a moderator
Support Apolyton, buy Civilization III: Complete

Good idea Siro. What about implementing it? Do you think 4 game CDs will be enough? Or maybe 14?

  < Last Thread     Next Thread > Post New Thread     Post A Reply
All times are GMT. The time now is 05:29.
Apolyton Time is 00:29.
    top of page
Rate This Thread:
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.0500 seconds (92.53% PHP - 7.47% MySQL) with 30 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