What scripting language to use?

Started by Joaquin61, Fri 01/01/2010 20:47:42

Previous topic - Next topic

Joaquin61

Hello every one,hope you all had a safe new year.
Well like the title of my post says,what script language to use.
Or rather what scripting language does AGS supports.
Tried using the AGS build in help function to look for clues,but-
-it wouldn't open,seems all cthm files are dissabled in my pc.
Thanks in advance for your help.  :)

monkey0506

AGS has its own scripting language. It's somewhat comparable to C-style languages.

If you can't view the CHM help file, there is a copy of the manual online. Though I don't see why you couldn't use CHM...you might want to find out why it's not working and see if you can get that fixed. Trust me, having a local copy is a big help. ;)

And welcome to the forums and AGS. Happy new year to you too! :)

Joaquin61

Thank you for your reply,will look at the online manual.
As for not being able to open chm files,its a Microsoft thing.
Seems one of their updates dissabled them,even a-
- brand spanking new, out of the box lap top, wont open them.
siiiigh.

monkey0506

#3
That's absurd. I'm sure that if you dig around there's probably some way to re-enable CHM.

I recently was forced (due to a virus which was my own fault for being stupid :=) to "upgrade" to using Windows Vista on my home system. I'm still bitter about it, but I've disabled so many of the services and such that it's just about usable. One thing that made me rather upset was that the new version of Windows Movie Maker won't load on my system, but I did find a download (offered direct through Microsoft) for an older version that is compatible with my system.

Hopefully something comparable is available for the CHM file format.

Edit: Take a look here. Seems likely relevant. ;) Wait, nevermind. I misread what it said about CHM on that page.

You didn't specify what OS you have but I assume probably Vista or 7, so this is probably a relevant solution. :)

Jim Reed

AGS supports LUA also. It's somewhere on the Tech part of the forum.

monkey0506

To clarify, there is a (set of) LUA plugin(s) (both editor and run-time plugins are provided) for AGS. Since the plugin(s) depend on the included run-time plugin your game will only ever be compatible with Windows if you use the plugin(s). The Mac port of the engine is outdated but there is a current Linux port (AGS 3.1.2).

So if you're familiar with LUA (and don't care about cross-platforming) then you might find it beneficial to use. Otherwise you may as well just use what I refer to as "AGScript" (AGS does not actually have a name for its scripting language and I find "AGS script" to be redundant :P).

LUA (from what I've seen of it) more closely mirrors BASIC-style languages whereas AGS's language (as I said) is closer to a C-style language. If that affects your decision.

SMF spam blocked by CleanTalk