Merkoth Hates Inform (an epic novel in 7 parts)

General discussion about LÖVE, Lua, game development, puns, and unicorns.
Post Reply
User avatar
mike
Administrator
Posts: 364
Joined: Mon Feb 04, 2008 5:24 pm

Merkoth Hates Inform (an epic novel in 7 parts)

Post by mike »

Let's try to expand upon the general randomness of the "General" category by exploring, in detail, why Merkoth hates the scripting language Inform.
Now posting IN STEREO (where available)
User avatar
Merkoth
Party member
Posts: 186
Joined: Mon Feb 04, 2008 11:43 pm
Location: Buenos Aires, Argentina

Re: Merkoth Hates Inform (an epic novel in 7 parts)

Post by Merkoth »

Oh, a really important topic to discussed...

In general terms, my main complaint to Inform (Inform7 to be precise) is that it is too weird to be "just like writing" and too weird to be a proper programming language. Describing objects and/or places with short sentences like "The Jar is a type of container. The Jar is on the table." made me feel stupid, but that probably has something to do with the fact that I am actually quite stupid. Once you get past the most elemental examples and you start using scenes, actions, NPCs and well, everything you might actually need in an IF, your sources might get pretty complex and hard to follow (unless you're pretty organized).

To make a long story short, I gave Inform7 a try because I wanted a fast and easy way to write a text-based game, and I didn't find it particularly easy nor fast.

But that's just me. I've seen some pretty cool stuff made with Inform7. The same way some people just can't use Linux :lol:, maybe Inform is beyond my abilities. I'm sure a lot of people find it useful and cool.

EDIT: added smiley for teh lulz
Last edited by Merkoth on Wed Jul 02, 2008 2:33 pm, edited 1 time in total.
User avatar
qubodup
Inner party member
Posts: 775
Joined: Sat Jun 21, 2008 9:21 pm
Location: Berlin, Germany
Contact:

Re: Merkoth Hates Inform (an epic novel in 7 parts)

Post by qubodup »

Merkoth wrote:But that's just me. I've seen some pretty cool stuff made with Inform7. The same way some people just can't use Linux, maybe Inform is beyond my abilities. I'm sure a lot of people find it useful and cool.
:mrgreen: Hey! Who changed that smily? Why are the smilies weird? What? Why do the smilies look different in the selection? What is going on? Waah!
lg.newImage("cat.png") -- made possible by lg = love.graphics
-- Don't force fullscreen (it frustrates those who want to try your game real quick) -- Develop for 1280x720 (so people can make HD videos)
User avatar
mike
Administrator
Posts: 364
Joined: Mon Feb 04, 2008 5:24 pm

Re: Merkoth Hates Inform (an epic novel in 7 parts)

Post by mike »

Aha, I love how you referenced my failure in your explanation, making yourself look like a god in comparison. Well played. Well played indeed.
Having me, who is inquisitive and reckless by nature, mess around with Linux is like giving a monkey a shotgun: things are bound to go bad, it's just a matter of time.

On the subject of Inform, I looked at it for a bit, but saw that the syntax was, as you explained, cryptic yet simple in a way that just didn't compute with me. I made a text-based adventure engine for a university course (written in Python) which used XML as a way of handling rooms, objects and such. The system wasn't complicated enough to handle NPCs and was buggy to hell but I passed at least. 8-)
Now posting IN STEREO (where available)
User avatar
farvardin
Party member
Posts: 167
Joined: Sat Jun 28, 2008 6:46 pm

Re: Merkoth Hates Inform (an epic novel in 7 parts)

Post by farvardin »

Inform 7 is a really cool system :)

It's so efficient and elegant to design something with it, I really like it.
User avatar
Merkoth
Party member
Posts: 186
Joined: Mon Feb 04, 2008 11:43 pm
Location: Buenos Aires, Argentina

Re: Merkoth Hates Inform (an epic novel in 7 parts)

Post by Merkoth »

mike wrote:Aha, I love how you referenced my failure in your explanation, making yourself look like a god in comparison. Well played. Well played indeed.
Having me, who is inquisitive and reckless by nature, mess around with Linux is like giving a monkey a shotgun: things are bound to go bad, it's just a matter of time.
Actually I loved that post, and I sincerely respect those who try Linux and when it doesn't work for them they respectably say "It doesn't work for me" instead of whining and talking BS :). FWIW, I broke a gazillion installations (I love getting my hands dirty tinkering with the OS).
farvardin wrote:Inform 7 is a really cool system :)

It's so efficient and elegant to design something with it, I really like it.
Good for you :lol: Do you have something you made to show? :)
User avatar
farvardin
Party member
Posts: 167
Joined: Sat Jun 28, 2008 6:46 pm

Re: Merkoth Hates Inform (an epic novel in 7 parts)

Post by farvardin »

Yes, most of them were made with inform 7:
http://ifdb.tads.org/showuser?id=8b63iggeafjjqlt7

And all of them are in French, though, except a little speedif I am not really proud of...
Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests