Drew has posted an update on the progress of the Official Novel… on his blog. I don’t have much to say that he hasn’t covered, apart from: I’ve been following the progress with the updates as they’ve landed on my computer, and I think we’re in for a treat. I’ve been really enjoying it so far…
A few months back I received an email from Marmalade Studios. Marmalade is the system I used to give me cross platform support. I pay for a licence yearly which is still covered by the ongoing sales on the long tale of the game. Anyway, the email informed me that Marmalade were pulling out of the Tools business to focus on their own development. They laid out a timetable and final release plan for the current tools but ultimately from March 2017 they will no longer be supporting their toolset. There was an offer to purchase rights to the source code, but as a small indie, that’s not really an option.
This doesn’t affect the current releases, but what it does mean is that any chances of me producing updates in the future have almost certainly been removed. And with every new OS release, the chance of the game not working are increased.
I know I have not been prolific with updates since the release of Doomdark’s Revenge settled. There was so many things I wanted to do, but just haven’t gotten around to. The reality is two fold, as amazing as the sales of the games have been, they are obviously not enough to support me full time, and secondly, the games were written quite frantically in the end and I never regained that sense of purpose after their release; this is not just for these games but for everything that I have been doing creatively.
I’ve been trying recently to tie up another release. The main reason for this is to produce a build with the latest version of Marmalade and get it out there to properly support the latest devices. In theory a new release should keep its visibility in the App Stores for a few more years. As part of this I’ve been slowing adding a couple of features: Discovery Mode, Difficulty Modes, Rationalise the code base between DDR and LOM. etc..
So with all this in mind I have been toying with the following: Uploading the source code to GitHub and making it open-source with the objective of transferring it to another cross platform solution, Cocos2d-x for example. Or, allowing people to port the engine to any other coding languages they like, so it could be used however they like.
The current codebase is written in c++, and thus moving to Cocos2d-x makes sense, but I quite like the idea of porting to c# or swift.
Moving to open source could also allow for the tool chain to be fully developed which would allow for more work to be put into ongoing development of the games.
Anyway, I shall think on this more, but if anyone is interested in getting involved, then drop me a note…
Jure, who drew the graphics for The Lords of Midnight and Doomdark’s Revenge remakes, not to mention all the illustrations from the Novellas and often displayed here, develops a graphics package called JugiPaint. So every now and then he throws me something he has drawn using it while using Midnight as his inspiration.
For many hours they rode in silence, Luxor lost in his thoughts, the boy watching the forest in a mixture of fear and fascination. He had heard the tales men told and couldn’t quite believe they were only tales. “Why does the Solstice trouble you, my Lord?” asked the boy.
Luxor turned his head slowly towards Morkin. For a few moments he said nothing and then, as though he had suddenly remembered, he began to speak. “Our world wasn’t always white, Morkin. You’ve heard the legends of Summer when the land was green and teeming with life. Ten thousand moons ago it was, so long that men barely believe such a time ever existed. Yet the Wise remember. They have scrolls that tell of the first snows falling and the first carpets of ice covering the land. Suddenly, all the lands of Midnight were plunged into this winter of ours. Then came famine, a great famine that ravaged our people, and with famine came war.”
When Mike Singleton originally developed The Lords of Midnight, he did so with his love of telling tales. After creating the initial Landscaping technique which made the game so revolutionary, he immediately switched to creating a map, one that he thought would be fun to explore, and then used that to help drive the narrative of the Novella, the back story included with the game. He populated the map with people, creatures, and places, assigning them names and purpose. Mike’s son Jules told me about sitting on his father’s knee watching and suggesting, while he played the god of Midnight and created new locations and terrain for his people to live in. The story and the world of Midnight is so important to the game and one cannot be without the other. In just five small chapters, Mike filled our minds in a way that we were able to fill in the blanks while playing a game on what by todays standards, was nothing more than dishwasher controller.
Mike once told me that he had hoped to to write a full novel, but game development and life just got in the way. He kept driving forward with new games and new stories, Doomdark’s Revenge, Midwinter, Ashes of Empire, to name but a few. All born out of his storytelling instinct.
As players, we all remember the competition that launched with the game. A novel prize – print out the screens as you make your way through Midnight, and the first person to complete the game would have these screens turned into a novel by a fantasy author. Alas, the game was complete too quickly, and beyond was never able to fulfil it’s promise of the prize.
Over the years and have read a few fan-fiction starts to novels, none of them every got past a few chapters, and none of them really had the potential to go all the way. I’ve also discussed the idea of a novel with one or two authors, who all showed interest, but never got off the drawing board.
It is with all that in mind, that I am happy to announce that, the novelisation of The Lords of Midnight is finally underway.
It happened like this…
On the 8th April, Drew Wagar (@drewwagar) made a tweet comment to Tom Fahy (@fifthfayh) with reference to his Doomguard Twitter avatar.
And that was it. We had an email conversation over the next few hours, and by the end of the weekend Drew’s publisher was on board, and I had an initial thumbs up from Mike’s family. I put a few ground rules in place and a few small hoops for Drew to jump through. Over the next few weeks we batted a few things back and forth to get a feel of the type of story Drew wanted to tell, and by the end of the month we met up to talk about the project, did some contract type stuff, and agreed, that this was something worth doing.
I’m not going to talk much more about the novel here, I will leave you with an interview with the author Drew Wagar. You will also be able to follow updates on this blog and on Drew’s blog over the next few months.
I leave it there, other than to fill in the details.
One of the interesting things that has come out of the potential Lords of Midnight novel, is having to think about some of the backstory that Mike never filled in. I have done this on and off over the last 30 years, but suddenly it seems to be much more important.
As part of the negotiation stage for the novel, it was important to get a feel for what any story might be about, and to that end I have been working with the potential author on the initial outline for the novel. For my part as ‘consultant’ I have been cross referencing all the novellas and other little bits of information, in more detail and with a new eye, to highlight pieces of story that are important and to help fill in some gaps.
When Mike originally wrote the game and novella, the whole process happened in around six months. There are things that he alluded too that he never actually gave any thought to at all.
For example, Rorthron the Wise says to Luxor when they meet at the Tower of the Moon:
“I have kept this from you too long, but with good reason. You are not simply Lord Luxor of the Free, you are the last heir of the House of the Moon. You, my Lord Luxor, are the Moonprince and this ring is yours by right, to be worn only in circumstances of gravest peril.
Corleth follows this with,
“The Fey have long suspected that the House of the Moon still survived. The Wise are not the only guardians of knowledge. I could not be sure until today when Rorthron held forth the Moon Ring, but since I have known him, I have harboured a secret hope that your father was the Moonprince.”
This is never referenced again. What happened to the House of Moon, how is Luxor the heir, and how and why was it kept secret? We never hear any more until the events of The Citadel when we are told the brief story of Rarnor the Unlucky who had the Eye of the Moon stolen from him. Was the loss of the Eye the start of the downfall for the House of Moon?
When you start to break down the Novellas there are so many areas that can be expanded upon, and for a novel, will likely need to be addressed in some way or another. Some of this work might never make it into the actual text, but it is going to be needed even if just in passing.
In all the years of asking Mike questions, he would often answer,
“I don’t know Chris, you probably have a better idea than me, I never really thought it through that far.”
It seems, we are going to have to start thinking it through that far…
Firstly, this is not an announcement, but I do want to update you on some very interesting developments that have occurred over the last few days.
I have had a number of conversations with an established author about the possibility of a Lords of Midnight novel covering the War of the Solstice. We have a tentative understanding in place, and his publisher is also keen, and in principal signed up to the idea. We’ve discussed an overview of what the story might cover, and the timescales under which this would take place. He is currently putting together a general synopsis and outline, as well as some samples chapters. I shall have further conversations with Mike’s family to rubber stamp the approval, with a view to having a fully fledged agreement and a cast iron announcement in the coming couple of months when the full issues have been dealt with. Stay tuned!
While I’ve been looking at the data for The Citadel, and putting it in a editable format, I thought I’d make available the data for The Lords of Midnight and Doomdark’s Revenge. The zip file includes a JSON file for the database structure and a JSON file that can be loaded into TILED.
I’m pretty sure that this is the exact same data that has been released with the game, however I can’t be 100% sure due hacks I might have done in code at the 11th hour!
I finally got round to spending some time converting some Citadel data. On of the issues that I had was that I have the map data in LBM image format. It’s obviously not a great format for the terrain data, but this was given to me by the original programmer and I’m not sure how they were processed for the final game. The other issue is the difference in game styles. This data is for a 3d free roaming map and some of the maps are different sizes. The region map are 128×128, however I can’t believe that the citadel could be played out as a 2d landscaping game, without seriously playing with the time taken to move. Therefore, I decided to make the Citadel map 256×256, this is in keeping with the map that Mike drew up for Eye of the Moon, and therefore as the Bloodmarch was originally going to be the setting for EotM it seems fitting to go with the same size.
Last year I did some work on transferring The Lords of Midnight and Doomdark’s Revenge maps into Tiled. I figured that if I could create a tool chain from that, I could possibly edit the maps for future campaign updates to the games. I did all the work on converting to Tiled and coming up with data formats, but never did any work on the toolchain to get the data back into the game. This is something I still need to do.
With that in mind, I produced a draft Tiled version of the Citadel map which you can download to take a look at. It has layers for Realms and Regions, and then individual layers for each terrain type. The Citadel map was very sparsely populated compared to LoM and DDR, and although the current terrain types account for 19 different terrain, which is actually three more than both LoM and DDR, these terrain really are base landscape terrain. Land, Water, Trees, Mountains, Swamps, etc…. it is lacking anything remotely of interest. There are no Liths, Villages, Hits, etc…
If a game is going to come of the Citadel, this is something that is going to need to be rectified.
LoM and DDR pretty much share the following landscape terrain types: Mountain, Forest, Downs, Lake, Frozen Wastes, Plains, and Hills.
LoM adds: Citadel, Henge, Tower, Village, Keep, Snow Hall, Ruin, Lith, and Cavern, while DDR adds: Gate, Temple, Pit, Palace, Fortress, Hall, Hut, Tower, City, Fountain, and Stones.
The Citadel has landscape types of: Mountains, Craggy Mountains, Forest, Hills, Plains, Land, Valley, Lakeland, Swamp, River, Sea, Bay, Lake, Foothills, Isle, and Downs, and adds: Castle.
As you can see, there isn’t a great deal of variety in those none landscape terrains. Citadel, City, and Castle pretty much replace each other, as do keep and fortress. I seem to recall that Maranor is the Dark Citadel, but I am not aware of any cities.
So, apart from Snow Hall, I see no reason why the additional LoM and DDR terrain types could not be used within a Citadel scenario.
The question then becomes, should there be any new terrains?
My first process is to make sure the Tiled map all holds together. I needs a little tidying up which will need to be a visual process. I’m not sure if there were problems with the original, but I noticed things like trees in the sea. I never got that far in the game, so I don’t know if there were indeed trees in shallow water on the coast line, but a few things like that should probably be ironed out.
At this stage I would like to get some Terrain graphics so that I could drop the map into the engine, and start walking around. There are some issues here, as The Citadel introduces water in a way that LoM and DDR didn’t, so there will need to be engine changes to handle that.
Once a clean version of the map is available, the next stage would be to hand populate the map with the other terrain types. I don’t see this being a quick exercise because I think a lot of thought will need to go into this process.
Only at that stage, will I be anywhere near thinking about an ACTUAL game. There is a lot of underlying work do consider with how the game should work, how the AI in the original works etc. Without help this will also be a lengthy process.
So basically, don’t hold your breath, but slowly slowly catchy monkey…
As the smouldering dusk fell, the Citadel of Xajorkith towering above them on the opposite bank seemed lit by a great fire in the west. Luxor the Moonprince gazed up at the Great Tower where his banner fluttered in the gentle breeze. Already the torches were being lit and the slender windows of the Tower were filled with a bright glow.
As a little Winter Solstice treat, here is the novella from The Citadel.
Some of you might find it an interesting read if you’ve never read it before, and for those of you who have, then it will serve as a little reminder, it’s probably been a while.
It’s been mentioned to me recently that it would be nice to have modding functionality for The Lords of Midnight. Opening the engine up was something I always wanted to do but I’m not sure to what level this needs to happen. Therefore if there is anyone out there who would be interested in modding LOM or using the engine, drop me an email, and we can discuss what approach to follow to make this happen.