README 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. Welcome to Inform!
  2. ******************
  3. Inform is an Interactive Fiction (text adventure) game compiler -- it takes
  4. source code you write and turns it into a game data file which is then
  5. played using an 'interpreter'. There are several interpreters available
  6. which can play Inform games on different machines (e.g. frotz, jzip) -- you
  7. can probably obtain one from the same place you got this package.
  8. Inform was originally written by Graham Nelson, and you are free to
  9. redistribute it under certain conditions -- see the file COPYING for
  10. details.
  11. What's in this distribution?
  12. ============================
  13. The following subdirectories are included in the package:
  14. src source code for the Inform program
  15. lib Inform library files
  16. include selection of useful include files
  17. manual the online Designer's Manual, in HTML format
  18. demos some Inform demo games (including the classic 'advent')
  19. tutor some Inform tutorial files
  20. docs internal Inform documentation and release notes
  21. contrib other contributed Inform stuff
  22. How do I install it?
  23. ====================
  24. See the file called INSTALL for detailed instructions. But basically, it
  25. boils down to...
  26. ./configure
  27. make
  28. make install
  29. This will install the following (assuming default installation):
  30. Inform executable in /usr/local/bin
  31. Inform library modules in /usr/local/share/inform/VERSION/module
  32. Inform include files in /usr/local/share/inform/VERSION/include
  33. HTML Designer's Manual in /usr/local/share/inform/manual
  34. OK, it's installed. Now what?
  35. ==============================
  36. Now you want to read the online Designer's Manual. Or, alternatively, you
  37. could start with one of the tutorials in the tutor directory. After that,
  38. you're all set to write an IF game! Yay!
  39. Troubleshooting
  40. ===============
  41. If you have any problems with anything, contact the relevant person
  42. listed in the AUTHORS file. If you're not sure who that is, contact me
  43. instead, at the address at the end of this file.
  44. The Interactive Fiction archive
  45. ===============================
  46. There's a good chance that you got this package from the IF archive, or one
  47. of its mirrors. But if you didn't, you might like to check it out:
  48. http://www.ifarchive.org
  49. It has lots of great things: games, hints, solutions, authoring systems
  50. (like this one), programs for playing the games, tools for making maps, and
  51. stuff about the late, great Infocom.
  52. There are also more resources for programming with Inform, including a
  53. version of the Inform Designer's Manual suitable for printing. See the
  54. stuff in the programming/inform6 subdirectory.
  55. The Inform maintainers
  56. ======================
  57. An active community of Inform maintainers exists to fix bugs, implement new
  58. features and issue new versions of the program. If you'd like to know
  59. more, or you think you've found a bug, visit them at:
  60. http://inform7.com
  61. About this package
  62. ==================
  63. This package was originally created by Glenn Hutchings to address the
  64. tedium of gathering the program, libraries, and documentation for
  65. several different Unix machines. It received blessing from Graham
  66. Nelson. The result is a package that automates the configuration and
  67. installation process. It should build and install on all Unix, Linux,
  68. and Win32/Cygwin system.
  69. This package is an ideal base for creating pre-compiled packages in the
  70. style of Debian .debs, Redhat .rpms and similar schemes as well as build
  71. trees like FreeBSD ports, NetBSD pkgsrc, and Gentoo portage.
  72. Many people contributed to the contents of this package. See the file
  73. AUTHORS for more details.
  74. This package is hosted at Github:
  75. https://github.com/DavidGriffith/inform6unix
  76. Feel free to hack on it and send me improvements!
  77. Finally...
  78. ==========
  79. If you have any comments or suggestions (or anything else, for that matter)
  80. feel free to drop me a line. I am:
  81. David Griffith <dave@661.org>.