Hi Dark,
Technically speaking the text files in Jim Kitchens games are what
programmers refere to as a flat database. That's a fancey name for a
text file with some data that gets read into a program or engine. They
are not scripts because they don't require any programming. Names for
squares on a board, questions and answers to trivia questions,
whatever does not qualify as scripting. Its straight data, or in plane
English information.
Real scripts have, functions, variables, etc that carry out some
simple instructions. For example writing the following is a script.
name = raw_input("Enter your name.")
print = "your name is " + name + "."
This is a script because we have a name variable, the raw_input()
function, and a print statement. I.E. its a programming language,
python to be exact, because I'm giving actual instructions to
python.exe to do something other than straight information.
Cheers!
On 2/17/12, dark <[email protected]> wrote:
> Hi Jim.
>
> What I find interesting is you say your code has these various complexities,
> yet you've written some really user friendly scripts for creating stuff like
> trivia files, golf courses etc, which obviously people have to be able to
> write in without complications. Making those could've been far more
> difficult than it actually is, so obviously you do do user friendly
> extremely when there is a good reason to :D.
>
> Beware the grue!
> Dark.
>
---
Gamers mailing list __ [email protected]
If you want to leave the list, send E-mail to [email protected].
You can make changes or update your subscription via the web, at
http://mail.audyssey.org/mailman/listinfo/gamers_audyssey.org.
All messages are archived and can be searched and read at
http://www.mail-archive.com/[email protected].
If you have any questions or concerns regarding the management of the list,
please send E-mail to [email protected].