About

This page is “work-in-progress”. Any info might change.

Game

Knights Province (KP) is a work title for the project. KP is intended to be an old-school RTS game. Unlike many modern RTS games, which are fast-paced and often are more about tactics, KP planned to emphasize on “strategy” component. Slower-paced gameplay, base-building, resources collection and processing, in-depth strategic choices, variety of resources and units, attention to details.

Technology

Knights Province is developed in Delphi (Object Pascal) from scratch. Graphics is written against OpenGL ES2.0 specs. Main target platform is desktop Windows. Yet untested, but should also work fine with Wine on Linux and MacOS platforms. The code is compatible and runs on Android as well, although GUI and controls are not properly rigged. Multiplayer will be using Overbyte ICS. Sound effects are OpenAL.

Team

The games engine was written from scratch by Krom and Lewin in our free time with help from other people (including invaluable Alex’s help on the projects backbone design). For the moment KP team consists mainly of Krom. We also employ freelancers for some jobs.

10 Responses to About

  1. Joaquin says:

    And Windows Phone??? will be compatible???? please do it!!!

  2. jslash says:

    Hey there. One question, will this game be open source as well?

  3. Ivan says:

    I love Knights and Merchants but it has gotten really old… Still love the look of the units and the cuteness factor but the movement of the units and their way of engaging (or better said not engaging the enemy is abyssmal. I hate the combat missions because of these problems… Will you do a Kickstarter or something? I would li8ke to see this project picking up pace.

    • Krom says:

      I hope to nail down the games mechanics first (with current level of art), then think about redoing art (gfx, sfx, etc.) that will require additional funding.
      I would not want to spend funds on content that won’t make it into the game because of changes in design.

  4. Jure says:

    Oh my god, i would like to be a part of the team, i always wanted to Remake KnM, thank you for doing it, it looks great, but i wonder why you didn’t just took some game engine such as Unity? it would be a lot easier. :))

    • Krom says:

      Hi Jure,

      One may also ask, why make another RTS game when you can just take Starcraft 2 and mod it 😉

      There are many reasons why this is not made in ready-made engine (Unity, UE, others or Starcraft 2). I must have covered them a few times already, but I cannot find links atm.
      One of the reasons – I like to know how things work and to educate myself in them. I don’t want to tick a checkbox to enable shadows on the scene and tick few more to for other effects. I want to code my shadows and control them. This is slower, but much more interesting for me. The same applies to other areas from game design to skeletal animation and to queue caches.

  5. Alex says:

    Hello KP-Team, your work looks very good! I´ll follow your work and I am very interested in the result.

    Stay tuned! PLEASE!!!

    Already I´m looking forward to the game

  6. UUEE says:

    Great stuff, I even enjoy the alphas.

  7. John says:

    Wow, quite impressive. Is this made with FMX (FireMonkey)?

    • Krom says:

      The core app uses VCL form, although I’m using it only for OpenGL drawing surface and debug controls (shown with F11 key).
      FMX would be much too slow and inefficient to use as a game engine. However for Android tests I did used FMX in the same as VCL (as a drawing surface).

      Thanks for asking )

Leave a Reply

Your email address will not be published. Required fields are marked *