In article <URfOE.61219$
LB7.40990@fx34.iad>,
MrBelvedere <
fakeshemp@protonmail.com> wrote:
Hi!
First usenet post, ever.
...
exploring inform-fiction.org at the moment, but if any fine folks have >suggestions and maybe some war stories about their beginnings in IF >development (specifically Linux perhaps) I'd love to hear about it.
Also, I feel like a PPA for some of these resources would be a great
idea. Thanks!
Prior to Inform 7 it was never much of a challenge. Fundamentally the
IF languages were compilers with CLIs. Write your code in a text
editor, compile it with a CLI, there have been good z-code/TADS/glulx
Linux 'terps forever, there's your edit-build-test loop.
There's a functional Inform (6) mode for Emacs, so you get syntax
highlighting and all that good stuff, if you want. That, plus good old
make, was all I used for my pre-I7 work.
Inform 7 is only a challenge because it's not Open Source. I've been
providing a Linux CLI port of it for a number of years, and there's a
GNOME port of the UI that, I believe, provides feature-parity with the
MacOS and Windows UIs. At times, since I7 often goes a long time
between releases, we have ended up with releases that no longer function
on modern Linuxes. In general, I have responded with updated releases
when that has presented a problem.
I have access to many fewer architectures than I used to, but the world
is pretty much x86_64 and ARM these days.
I haven't used Twine or any of the newer CYOA frameworks so I can't
speak to those.
Every work of IF I released from _Sins Against Mimesis_ to _Stiffy
Makane: The Undiscovered Country_ was written in a Linux
environment. _Mentula Macanus: Apocolocyntosis_ was mostly written on a
Mac, but I also used it to test Linux I7 functionality, since it's a
rather large program and exercises a lot of I7.
Adam
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)