Feb. 14th, 2020

stoutfellow: Joker (Joker)
I've finished the initialization stage of constructing my Civ VI database; all the basic data is in - civilizations, leaders, techs and civics, wonders, and all the rest. It's spread over no less than thirty tables; about half are basic, and most of the rest linking tables - which leaders go with which civilizations, which buildings can be built in which districts, and so on.

The next step is setting up the game selection mechanism. As I envision it, this will culminate in a form with list boxes for Difficulty (for now, defaulting to Prince), Teams (civilization + leader), Map Size (from Duel to Huge), Map Type (Continents, Island Plates, Archipelago, Pangaea, and various other configurations), and Starting Era (from Ancient to Information). Each of these except Difficulty will have a Select button, which will randomly select one of the options. The distributions won't necessarily be uniform; each Team will have the same probability, but Map Size should usually land on the middle options, Small and Standard, and other biases will be built into the others. Also, I'll be able to manually override - I'm not playing Genghis Khan on an Archipelago map - and nothing will be final until I hit the Confirm button. (I've figured out a nice general way of handling the probability distributions. I'll have to tweak some of the tables to make it work.)

After *that* comes the hard part: the game play forms. I think I know what-all I need to do for those, but it'll be a fair bit of work.

:cracks knuckles:

Profile

stoutfellow: Joker (Default)
stoutfellow

April 2020

S M T W T F S
    1 2 34
5 6 789 1011
12 13 14 1516 17 18
19202122232425
2627282930  

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 5th, 2025 03:04 pm
Powered by Dreamwidth Studios