
Now, this might sound ambitious, but keep in mind that I primarily want to simulate the life and death of a few generations of the player, and this will primarily be accomplished via the event system I am building + a decision system for things like taxes and laws. decrease the amount of time each in-game day takes) as well as decrease it. This is primarily for moddability.Ħ.) The game should be able to run at at least 30fps while handling this and one should be able to "fast forward" (e.g. On Android it should be "\mnt\sdcard\documents\MyGameFolder". In Desktop this should be in "users/documents/MyGameFolder". Think of the event system in most Paradox games to get an idea of what I am talking about.ĥ.) The game should be able to load its heightmaps, splat-maps and definition files from an external directory.

These would be sorted according to the frequency by which they run and would be evaluated monthly for characters they run for. Pretty basic.Ĥ.) The game should be able to evaluate for 500 - 1000 events defined in external script files. during unit combat and movement)ģ.) Draw a waving coat of arms above each keep. This is what the game should be able to do:ġ.) It should be able to draw 2000 static castle models.Ģ.) It should be able to draw 2000 military unit models and animate them in a minimalist way (e.g. I already have an idea as to how I would improve AI evaluation performance. I would need to regularly update the characters and have them react and interact in a realistic way. Each army will be graphically represented by an animated medieval knight. Each keep has a population, of which a percentage may be drafted into peasant levies that comprise the bulk of the local lords' forces. There will be 1000-2000 map 'nodes', each with a keep on it (basically a 3D castle model drawn on the map surface). The game will have ~10000 characters being simulated, with 1500 - 2000 lords. I will be using a very data-oriented format so as to support modding as best as I can with my limited resources.

Anyway, I wanted to build a 3D game that is basically a clone of CK2 in many ways, only it should also work on the high-end Android devices (think the Nexus devices, and some Samsung and Verizon tablets as well as Kindle Fires). I have a couple of years of programming experience with the Java language as well as Javascript, so I figured a transition to Unity would be relatively easy, and it has been so far (great engine, Unity team, if only I had half your collective skill I would be like the Superman of the coding world).
