Saturday, June 02, 2012

Play testing the Lords of Midnight for iOS

In 1984 a game called Lords of Midnight written by Mike Singleton was released for the ZX Spectrum, conversions to the Commodore 64 and Amstrad CPC soon followed. It came to dominate my game playing during my mid teens, games came and went, but always I returned to the War of Solstice and the Lords of Midnight.

The Lord of Blood stands in the Keep of Blood looking north towards the invading armies of Doom Guard as they pour through the Gap of Valethor and onto the Plains of Blood. Things are not going well for the Free.

The game had a well written back story, and for the time an amazing amount of depth to the game play. A unique blend of war game, strategy, and landscape that was ground breaking...

The Lands of Midnight

...and thanks to Chris Wild's bout of nostalgia in the early nineties, and his port to MS-DOS, I went on playing the game. There was even a multi-player version of the game, called Midnight/MU built, allowing you to play online through your browser. It seems I wasn't alone in my nostalgia.

But things changed with the arrival of the iPhone, and even more so with the arrival of the iPad. I thought the iPad was the perfect platform to revive the game. While it was epic in nature, the turn-by-turn nature of the game meant that unlike some other strategy games it was well suited for the dip-in and dip-out nature of gaming on the platform. More so, I wanted to play my favourite game on my new hardware. I stopped playing Chris' port and started to think idly about porting his code, or more likely his Midnight Engine to iOS. I poked around in the source code, but eventually decided against it. Instead I waited. Someone else was going to do it, it was just a matter of time.

My patience was seemingly rewarded, there was going to be an iOS port and Chris Wild and Mike Singleton were going to work on it together...

...but time passed, actually quite a lot of time passed, more than a year, and it started to look like vapourware. Until just a couple of months ago Chris posted some video footage of the game to his blog. It existed, if only in the roughest sense, and it was playable.

The pre-alpha demo of Lords of Midnight for iOS

Content to wait at that point, I sat back. Not only was there going to be an iOS version, but because of the way Chris had ported his Midnight Engine, using the cross-platform Marmalade SDK, there was going to be a port to Android, Mac OS X and MS Windows. This wasn't just an simple iOS port, this was a cross-platform remake of the original game. There was even discussion of finally making the almost legendary missing sequel The Eye of the Moon.

I waited, I'd gotten good at it...

The Lords of Midnight for iOS

...and then Chris put out a call for play testers. I didn't spot it, but amazingly my editor at O'Reilly, Brian Jepson, did. I managed to make it into the play test, which is another one I owe Brian.

Play testing the iOS port

The graphics are still the original imagery taken from the eighties, and the interface is still a bit shaky, and there are a few bugs in artificial intelligence, but I'm enjoying having early access to the game. I'm enjoying wallowing in my eighties nostalgia.

But beyond that I think, that with the bugs and interface problems properly addressed, and the graphics updated to something that looks at home in the twenty first century, that this is still and above all a solid game. That in fact this is a game that appears as if it was always intended to be on the iPad, as if it was always meant to run on touch hardware. The new platform suits it, like a new suit of clothes.

This isn't an ageing rock star coming out of retirement for one more nostalgia tour, this is something bigger. Just like it did the first time around, I think the Lords of Midnight for iOS could change how gaming is done on the platform.

Not bad for a game that's now approaching thirty years old?


  1. Replies
    1. Great Article android based projects

      Java Training in Chennai

      Project Center in Chennai

      Java Training in Chennai

      projects for cse

      The Angular Training covers a wide range of topics including Components, Angular Directives, Angular Services, Pipes, security fundamentals, Routing, and Angular programmability. The new Angular TRaining will lay the foundation you need to specialise in Single Page Application developer. Angular Training

  2. Market is overflowed with various tablet alternatives. The most ideal approach to spare mod apks your bucks on your tablets is to get them legitimately from the assembling nations through a processing plant request.

  3. This comment has been removed by the author.

  4. A few designers incline toward building apps for the most well known versatile working framework, though others focus on various portable working frameworks. download itools crack

  5. I was very pleased to find this web-site. I wanted to thank for your time for this wonderful read!! I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff you blog post. An online payment system that does not require an intermediary

  6. The repair parts for iPhone 3g handsets are springing up everywhere. Iphone reparatur Kiel

  7. Really appreciate this wonderful post that you have provided for us.Great site and a great topic as well i really get amazed to read this. Its really good. 8 Ball Pool Mod APK

  8. Though Android users outnumber the users of iPhone, iOS applications stay ahead with EGO Creative higher conversion rate. A market research has revealed that the product purchase from iPhones is greater than the purchase rate of the Android.

  9. New web site is looking good. Thanks for the great effort. rubber mulch

  10. I was reading some of your content on this website and I conceive this internet site is really informative ! Keep on putting up. Iosem

  11. This particular papers fabulous, and My spouse and i enjoy each of the perform that you have placed into this. I’m sure that you will be making a really useful place. I has been additionally pleased. Good perform! basic knowledge hub

  12. Nice post. Thank you to provide us this useful information. Longmire Coat

  13. I really appreciate the kind of topics you post here. Thanks for sharing us a great information that is actually helpful.
    rebel without a cause jacket

  14. Our the purpose is to share the reviews about the latest Jackets,Coats and Vests also shre the related Movies,Gaming, Casual,Faux Leather and Leather materials available Raiders White Jacket

  15. Pretty good post. I have really enjoyed reading your blog posts.Any way Here I am Specialist in Manufacturing of Movies, Gaming, Casual, Faux Leather Jackets, Coats And Vests See 4th Hokage Cloak

  16. Thank you very much that's a great informative post you have made some nice content provide I have bookmark this amazing blog The Tomorrow War Jackets

  17. You said that great thing in your blog, I really appreciated this one, here is Dolph Ziggler DZ Logo Jacket

  18. Thanks for sharing this outstanding post with such a novice people like us. This article is helpful for both who offers and who seeking programming help online.

  19. I really enjoyed reading your articles. It looks like you’ve spent a lot of time and effort on your blog.
    Negan Jacket

  20. This comment has been removed by the author.

  21. provides the quality service of customized fiber connections in the case of large businesses and government entities. Michael Keaton Vulture Jacket

  22. You can plan with them, you'd be more open to conversing with them, and you'll all consent to cooperate. Assuming it's a game where there is no gathering framework except for you can in any case work with others, also known as free for fall, and you can converse with them there might in any case be an objective that must be finished with numerous players. minecraft servers


  23. Thank you for your dedication.
    to your website and the content you provide.
    It's always refreshing to stumble onto another blog.
    reprinted material that is unnecessary. Great job!boson x free download
    nancy drew secret of shadow ranch pc game
    knights of the chalice free download
    runaway a road adventure pc game

  24. Hello! I really enjoyed to read this article. loved it.
    sell my macbook pro