Archive

Posts Tagged ‘Ruler’

2010 7DRL Challenge – Day 7. Ruler v0.1 released!

March 15th, 2010 Slash No comments

Source: Slashware Interactive - Development Log

Ok, it’s finally done, it works! Download here

Ruler 7DRL

Ruler 7DRL

As usual, I forgot whatever lessons learned from last year and yet again tried to do something too big, I’m glad I could at least get a portion of what I wanted!

There’s no manual yet, but this should serve as an introduction:

In RULER, you are the ruler of one of seven tribes which destiny is to become civilizations, your goal is to make your people extend all along the land, and discover the marvels of science and technology…

Be careful though, because you can only count with your life and your loyal servants. If you die, you will never know what will happen to your civilization!

  • Find a good place for your first 2 settlements, you want a place with food around (grassland, oceans and rivers are good places). You will watch your cities grow in time!
  • Travel around looking for barbarian settlements to claim for you. Be careful not to run out of supplies! you can always go to one of your cities and refill.
  • Influence your cities so that Tinkers are born and tech production starts
  • Create units in your cities and Enlist them into your group, so that you can keep conquering and expanding!
  • If you can’t create units, it may be because you don’t have enough resources! you can try trading resources from one settlement to another. Create a caravan (needs trader specialists) and load resources from a settlement, travel to the destination settlement and establish a trade route to exchange resources!
  • Create sea unit and add them to your group to travel the seas!
  • Create workers and build roads between your cities

Invested a lot of time trying to get a working Civilization AI, in the end… it works, but it’s not guaranteed to live for long :), I also added units from Stone to Future Age, and 7 civilizations.

I will release the source code, just in case anybody wants to contribute!

Congratulations to all the 7DRL Winners!

Aprox Work Time: 33:30 (25:30 + 8:00)

2010 7DRL Challenge – Day 6,5. Ugh…

March 14th, 2010 Slash No comments

Source: Slashware Interactive - Development Log

Almost there

Almost there

Done

  • Units can now be garrisoned
  • Cities can be attacked
  • Armies require resupplying
  • Sea movement including embarking and landing
  • Roads
  • Science and Ages

Aprox Work Time: 25:30 (19:30 + 6:00)

2010 7DRL Challenge – Day 6. Unit creation and trade

March 13th, 2010 Slash No comments

Source: Slashware Interactive - Development Log

Download the current version

Aprox Work Time: 15:30 (12:30 + 3:00)

Trading

Units can now be created at cities and added to unit groups. They need available resources from the city in order to be created. Such resources are captured from the surroundings of the city.

Caravan units can trade 1 resource of one city for 1 resource of other city, so that you can bring the horses to that far away land.

You can also influence your cities in order for them to grow the specialists you need for those cool units.

Time is running out, (I advanced one hour less than expected, and invested about 2:00 more). I guess it’s time to cut the scope again!

Aprox Work Time: 19:30 (15:30 + 4:00)

2010 7DRL Challenge – Day 5, grow and multiply

March 12th, 2010 Slash No comments

Source: Slashware Interactive - Development Log

Settlements now grow over time and collect resources from their surroundings, they also train specialists; units also level up now.

First available version! Download for testing purposes from here !

The cities

The cities

The end comes near… I’ve started cutting unneeded scope. For some minutes today, I thought I had lost control of the project and the scope was too big again… but I regained hope some minutes later, it can be done!

Aprox Work Time: 15:30 (12:30 + 3:00)

2010 7DRL Challenge – Day 4, killing the barbarians (or being killed)

March 11th, 2010 Slash No comments

Source: Slashware Interactive - Development Log

Combat has been added (although the enemy AI doesn’t attack… yet… but it can counter attack!

Combat

Combat (Click to enlarge)

You can also select your leading unit.

Combat System works like this:

  • One Unit group fights another unit group
  • The front unit attacks the best defense unit of the other army
  • The fight has a number of rounds, based on the higher attack speed of both units
  • In each round, the attack and defense rolls are done. The loser unit has an 80% chance of losing 1 HP
  • If the defending unit has higher attack speed than the attacking unit, it counter attacks for the remaining turns
  • In each round, the winner unit has an 10% chance of becoming veteran
  • If HP is zero, the unit is destroyed

Serf has been pretty useful to get this far, but I’m still behind schedule… I will have to plan something tomorrow!

Aprox Work Time: 12:30 (9:30 + 3:00)

2010 7DRL Challenge – Day 3, the barbarians

March 10th, 2010 Slash No comments

Source: Slashware Interactive - Development Log

Barbarians lurk in the land, staring at me curiously!

Barbarians, lots of them

Barbarians, lots of them

Added confirmation and settlement names

Added barbarian unit groups and simple AI (Lots of object factoring…)

I am a bit behind schedule! must plan a bit tomorrow to ensure this will get done well!

Aprox Work Time: 9:30 (7:00 + 2:30)

2010 7DRL Challenge – Day 2, the real start

March 9th, 2010 Slash No comments

Source: Slashware Interactive - Development Log

Onward!

Run around creating settlements

Run around creating settlements

The Ruler project is now set up using Serf, and basic unit groups, units, civilizations and map are all set up. Calendar is also running, using a passive actor. You can walk in the (randomly generated) map and create settlements using your pioneer caravans.

Next: Barbarians and Creating Units

Aprox Work Time: 7:00 (4:00 + 3:00)