Subscribe via RSS Become a friend on Facebook Follow me on Twitter

Cymons Games

HisDarkMajesty

August 14th, 2009

It is an age of swords and monsters. The plainsmen face off against the evil horde. Knights, Swordsmen, Pikemen, and Rangers carry cannons into battle against the enemies Footmen, Calvary, Archers, and Shieldmen who bring trebuchets and are joined by Ogres on the ground and Vultures, Eagles, and Griffons in the sky descending from the mountains. It is a dark time for mankind.

His Dark Majesty is a turn-based tactics game inspired by “Advance Wars” and “Reign of Swords” (on the iPhone). HDM can be controlled either by the keyboard or mouse. First you have to choose the unit you want by clicking on it. Then the movement range is highlighted. Choose any yellow highlighted cell to move unit there. If you click on the unit again you will be able to attack if enemy is in range (enemies in range are highlighted in gray). Choose highlighted enemy to attack it. Some units are able to attack after movement. In this case the attack mode is activated automatically after move. To advance a turn click anywhere on the map and answer the question ‘y’.

The code is very simple and fast. If you choose the speed 9 and two computer players the whole battle will take a second or two.

The scenario in the first paragraph is only the default map and unit layout, but you can use the editor to make your own campaigns. You can make any unit you want on either side you want. You may want to change your default to map and unit layout to something more symmetrical. If you do make a campaign you can share it on Cymon’s Games!

His Dark Magesty is written by Jakub Debski.

6 Responses to “HisDarkMajesty”

  1. lgshort

    WOOT! This game is right up my alley! I only wish I had the time to get into it. Played for 5 minutes and realized that I had to stop before I got nothing done at work today.


  2. Joe

    I really wish I had taken the time to draw some illustrations for this game, do it justice. Robotic armies facing off against each other. It could have been cool.


  3. Albert

    http://www.tigsource.com/2010/05/13/his-dark-majesty/


  4. Joe

    Thanks for that, Albert.

    I left a link-back comment on the indie games blog when that came out for this:
    http://www.indiegames.com/blog/2010/05/freeware_game_pick_his_dark_ma.html too.

    The TIGSource comments so quickly turned into a pile of pretentious bull that I just didn’t even bother.


  5. Albert

    Hehe, I worked a litle with this game last year, to figure out how to made an Incubation style game with this game’s “engine”.


  6. Albert

    I think I found a bug.
    There was really weird thing when you attacked wirh knights, cannon or pikemen, they could attack units far-far from them with diagonal down-right.
    I modified Distance() I now it’s seems better:

    limited_value Distance(limited_value x1, limited_value y1, limited_value x2, limited_value y2)
    {
    return (abs((signed)x1 – (signed)x2) + (abs((signed)y1 – (signed)y2)));
    //return (abs(((signed)x1 – (signed) x2) + (abs)((signed)y1 – y2)));
    }


Leave a Reply

Cymons Games. All programs provided without guarantee or warranty. Maintained by Joseph Larson.
If you have any questions or notice something is wrong please contact me. Powered by WordPress.