Hadean Lands

Hadean Lands

Hadean Lands > General Discussions > Topic Details
fredingue Jun 30, 2016 @ 7:18am
Which engine ?
I'm interested in writing and publishing similar stories (text + maps).

Can you tell me how you did it ? (engine or game maker) ?

Thanks !
< >
Showing 1-4 of 4 comments
Sir Garbagetruck Jun 30, 2016 @ 10:01pm 
Yes, yes he could:

http://www.eblong.com/zarf/if.html#howwrote

Over the years he's written quite a bit about it, and part of the reason this game was late (from it's kickstarter estimate) was he was expanding the abilities of the language/interpreter. So his webpages/writings/etc. are a bit more than a simple reply here can suffice; luckily he's got the webpages and so on to cover that.
Sir Garbagetruck Jun 30, 2016 @ 10:04pm 
(mind you, some of that writing may just be invisible to you as you didn't back it on kickstarter - meaning that what I remember of his expansion writings may be locked in mails that were sent out originally via kickstarter, but kickstarter changed and stopped sending them... so they're POSSIBLY only available on the kickstarter website.

... but that isn't that much of a problem. The Inform and IF community itself, of which he's an active member, is quite helpful and encouraging to folks who want to try their hand at it.)
Last edited by Sir Garbagetruck; Jun 30, 2016 @ 10:06pm
zarf_home  [developer] Jun 30, 2016 @ 11:14pm 
All the posts about game development on the kickstarter blog are public. You can also read through most of them at http://gameshelf.jmac.org/zarfplan/ .

Anyway, the short answer is: I used Inform 7 ( http://inform7.com/ ) as the development language. The interpreter is called Lectrote ( https://github.com/erkyrath/lectrote/releases ).

I modified Lectrote to add the map and journal windows; it's all in Javascript so it's easy to hack. Integrating the map/journal state with the game state is a moderate nuisance; I wrote up some information about it at http://gameshelf.jmac.org/2015/06/customizing-an-interpreter-for-a-glulx-game-release/ , although the sample code there is C rather than JS.

You could also construct a map within the Inform game itself. That wouldn't be a separate window, but it's easier to set up. See Emily Short's _Counterfeit Monkey_ for an example.
Last edited by zarf_home; Jun 30, 2016 @ 11:14pm
fredingue Jul 1, 2016 @ 2:38am 
Thanks for answers, alas i think it was more simple (my first contact with renpy was "ouh la la !" and i just bought TyranoBuilder to see if i can manage to produce at least sketchy stories)
Last edited by fredingue; Jul 1, 2016 @ 2:39am
< >
Showing 1-4 of 4 comments
Per page: 15 30 50

Hadean Lands > General Discussions > Topic Details