Improved undo/redo menu

Undo/Redo menu got its own mini-form now, so now you can see what undo steps are available and what did they include, also you can see redo steps in the same way:


Posted in Live progress, Screenshots | Leave a comment

Lasso tools for MapEd

Knights Province needs more content, including more maps.

Mapmaking takes a lot of time which is spent on repetitive tasks. Mountains, forests, stone fields and such.

There is a new tool now for these tasks – lasso selection with an automatic fill:


Testing how lasso selection translates to tiles


Testing how lasso selection translates to vertices


Automatic mountain


Automatic forest with decorations

Posted in Live progress, Screenshots | Leave a comment


Serfs will collect wares from Stockpiles in Alpha 8:


Posted in Live progress, Screenshots, Sidenotes | 5 Comments

3 years

Knights Province has been in works for 3 years now. Just wow ..

Posted in Sidenotes | 10 Comments

Implementing stockpiles

Implementing stockpiles into the game:


Posted in Live progress, Screenshots, Sidenotes | 3 Comments

Thoughts aloud on storage

Why do we ever need storages? Every extra resource spending its time in storage is just dead weight. Even worse, every time resource gets brought to and then taken from storage costs extra time and needs some unit to perform. In efficient economy resources get converted to target product continuously.

Why do we still need storages?

  • Firstly we need them for startup resources. Self-sustained town is our goal, but we still have to start somewhere. Growing a town from just a “seed” is a great fun.
  • Buffering. No matter how good and balanced the town production chains are, there are still times when resource production is stalling (e.g. when worker goes to eat). For these cases we need to keep supply busy and temporarily buffer resources somewhere – up to 5 items fits in each house, for more, additional storage is needed.
  • Avoiding running costs of resulting products. Army is a product of economy in RTS games. Unlike many other games, Knights Province army has a running cost – it needs food. Keeping army in “disassembled” state, in form of warfare and not trained recruits saves us food.

Now let’s see how Knights Province handles that:

  • Camp is a startup resources storage – it holds just the bare minimum to get the townbuilding up and running. Providing buffering for early resources.
  • Each house is a small storage in itself, with up to 5 resources in input and output.
  • Store is a pure buffer – it smooths out resources production and consumption flow of advances wares.
  • Fort and Barracks are resource storages. They hold resources ready to be transformed into warriors.

Could we do better than that? What other kinds of storages we could use?

  • Wagon is a mobile/bonus/pickup storage. Basic form is already implemented. Further development might allow for wares transportation by players command (e.g. PvP trade).
  • Resources laying on ground, that could be picked up by serfs. This is actually pretty interesting idea that allows for building a town from scratch. Resources could be brought to roads/houses building sites in advance without being lost. Serfs could lay down unneeded wares on ground instead of throwing them away them. Some interesting dynamic script mechanics could appear (e.g. wares spawn in the center of the map and players must compete to collect them with Serfs or Wagons.
Posted in Ideas | 5 Comments

New perspective

Implementing house rotation and viewing game from new perspective:


Posted in Live progress, Screenshots, Sidenotes, Uncategorized | 10 Comments

Alpha 7.1 update

Alpha 7.1 has been updated.

I have got a lot of crashreports with error in “TFormViewport.UpdateUI” function. They were caused by accessing freed memory. This update fixes it.

New version is Alpha 7.1 r4421

Download links remained the same:
Knights Province Alpha 7.1 (7z package)
Knights Province Alpha 7.1 (installer)

Posted in Downloads | 6 Comments

Alpha 7.1

Alpha 7.1 features a dozen of bugfixes and improvements (updated to r4382).

Download links:
Knights Province Alpha 7.1 (7z package)
Knights Province Alpha 7.1 (installer)

Full list of changes below:

Continue reading

Posted in Downloads, News | 29 Comments

Alpha 7 bugs

So far Alpha 7 works out quite well. Collected only half a dozen of crashreports, mostly related to GPU drivers. There are couple of recurring bugreports that I would like to address: Continue reading

Posted in Feedback, Sidenotes | 12 Comments