Sunday, December 20, 2015

[lyhzvhgm] Generate complexity

Procedurally generate a game with complexity on par with, or exceeding, Nethack, the inspiration.

Probably organize all aspects of the game hierarchically, allowing descending into infinite levels of procedurally generated detail, perhaps fractals.

Understanding the game at a medium level of detail allows playing the game medium well.  Understanding at greater detail allows playing better.

Finally, let a few distant branches of the aspects of the game be loosely coupled, providing surprise and interestingness.  Maybe the pattern of couplings also follows a hierarchical pattern.

Curiously, this structure already exists in chess, with the infinite detail encoded in the game tree.

Need some mechanism to keep the game balanced, so that no one feature dominates all the others.

No comments :