Published on June 9, 2023 By JeremyG In Galactic Civilizations IV

First of all kudos to Stardock...always ahead of the curve in development for gaming.  Your use-case for generative AI in the game is awesome....creative based on human creativity...derivative of prior art to make more variation etc.  It's great work.

Occurred to me while thinking about it, that it would be really cool if you could use AI for the in-game random events!


When you play the game alot you get used to seeing the same random events over and over.   "ok yea, there's a plague on this planet, I can do X, Y or Z".  Sometimes I click on the choice from memory, more so than reading. 

If those events were AI generated using min/max values for in-game mechanics it would REALLY increase replayability, and force me to actually read the full text of each event. 

I'm no developer, but it seems to me that this should not be too difficult to execute. 

 


Comments
on Jun 09, 2023

To expand on what I'm thinking:

Random Event 1
(Purely positive event - Tier 1.    Tier 1 = +10 points)

Table of options:
+5 Rare Resources = 5 points
+1% income civ-wide = 5 points
+10% influence for 20 turns = 3 points
+1 Frigate = 3 points
etc etc  (hundreds of possible items)

Event Text = <AI Generated>

Outcome1 = +5 harmony crystals, +1% incomes
Outcome2 = +10% influence for 20 turns, +5 Snugglers
Outcome3 = +2 Frigates

Random Event 2 
(purely negative event - Tier 2   Tier2 = -20 points)

Event Text = <AI Generated>

Table of options:
-200 credits = -5 points
-1 diplomacy = -20 points
etc  (hundreds of possible items)

Outcome1 = Item #2
Outcome2 = Item #3 and Item #20

Random Event 3
(Neutral event = Even points)

Table:
All the items from positive and negative tables

Outcome1 = Some even point value of +'s and -'s
Outcome2 = Some even point value of +'s and -'s
Outcome3 = Some even point value of +'s and -'s

Advanced Events:
IF( opponent = Drengin) AND (Drengin Military > 20% of all other races)  THEN (Drengin offers to attack your enemy in return for....)
IF(player has more credits than next 2 races combined)  THEN (offer player some unique thing to do with their $$$)


on Jun 09, 2023

Thank you for the feedback! We are actually actively exploring this, and some events are currently A.I generated as well

on Jun 09, 2023

That’s what we’re doin.

on Jun 09, 2023

Love it!!!