Skip to content

mciotola/dynasty_game_ruby

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Dynasty Game written in Ruby

A dynasty ruling game written in Ruby for use in a command line interface. Build and grow your own dynasty. Grow and conquer at will! Yet how long will your dynasty survive? Play to find out!

Background

This game was written as a simple example and demonstration of a computer game that can replicate historical phenomena. It simulates the rise and fall of a dynasty. The progression of the dynasty and the timing of its end depend on decisions made by the user. Strategies can be used to prolong the lifetime of the dynasty.

Getting Started

  1. Download this file.

  2. Then run the program using Ruby on your command line, such as:

ruby DynastyGame.rb

  1. Then follow the displayed instructions.

Troubleshooting

  • If you can't run it properly, you might not have a current version of Ruby installed. Ruby 1.9.2 or higher is required. Ruby is a programming language. You don't need to know Ruby to play the game, but you do need to have it installed.
  • If your dynasty is ending too quickly, be less belligerent.

Licence

  • GNU General Public License v3.0
  • You are encouraged to change the code and try out new things, subject to the above licence.

Versions

  • v01 written in 2013. Original game.
  • Updated to v08 in November 2, 2019. Cleaned up code.
  • Updated to v10 in November 4, 2019. Cleaned up code, improved variable names and results "graphic" display.

Further Information

For further information about this economics-based approach, see: Ciotola, Navigating the Currents of History, https://worldhistoryconnected.press.uillinois.edu/15.1/forum_ciotola.html

About

Dynasty ruling game written in Ruby for command line.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages