Outpost Universe Forums

Projects & Development => Outpost 2 Programming & Development => Topic started by: Eddy-B on March 12, 2006, 02:24:37 PM

Title: Ongoing Ai-scripter Project
Post by: Eddy-B on March 12, 2006, 02:24:37 PM
As some of you already know, i've been working towards creating a more understandable scripting language for new coders to be able to create Outpost2 missions. The script for this will be as easy as BASIC version 1.0 (back in the 80's), which millions of people learned to work with within days. Eventually you will be able to even create a simple Artificial Intelligence for Outpost2 missions (either single-player, or multi-player) using the same scripting language.

The scripts used by the OP2-Scripter as i've dubbed it, still need an extention however. The working-extention is *.AIS (for Artificial Intelligence Scripting file), but i am open for suggestions; the more, the better !  Later on we'll put all suggestions into a poll, so everyone can decide what would be best.

So far i have:Links:
AI-Scripter thread (http://forum.opu.org.uk/index.php?showtopic=2634)
General AI thread (http://forum.opu.org.uk/index.php?showtopic=2308)
Another General AI thread (http://forum.opu.org.uk/index.php?showtopic=2013)
 
Title: Ongoing Ai-scripter Project
Post by: zigzagjoe on March 12, 2006, 02:27:03 PM
i vote for *.ais or *.o2s
Title: Ongoing Ai-scripter Project
Post by: thablkpanda on March 12, 2006, 02:38:37 PM
I'm thinking *.ais is good; if not then *.op2ai or something 'odd'.

I'd attempt to avoid conflicts, that's all.

-Chris M.
Title: Ongoing Ai-scripter Project
Post by: TH300 on March 12, 2006, 03:59:42 PM
not everybody will use it for an actual AI. thus theres no reason to chose something that has `ai' in it.
Well.. what about `.ops'?
Title: Ongoing Ai-scripter Project
Post by: zigzagjoe on March 12, 2006, 04:16:17 PM
nominations:

ais, ops are in use.

*.op2script
*.o2s
*.op2ai


it probably would be a good idea to stick to a 3 letter name as that is how most are and it is the most compatible,  and have a 2 in there somewhaere to distinguish it from op1 stuff
Title: Ongoing Ai-scripter Project
Post by: thablkpanda on March 12, 2006, 09:07:13 PM
Quote
not everybody will use it for an actual AI. thus theres no reason to chose something that has `ai' in it.
Well.. what about `.ops'?
Guess you haven't done your research, we're talking about Eddy's AI-Scripting technology he's developing. Everything about this particular endavor is AI related.

Yeah ZZJ, I'm liking those three.

-Chris
Title: Ongoing Ai-scripter Project
Post by: Eddy-B on March 13, 2006, 06:46:49 AM
Quote
Quote
not everybody will use it for an actual AI. thus theres no reason to chose something that has `ai' in it.
Well.. what about `.ops'?
Guess you haven't done your research, we're talking about Eddy's AI-Scripting technology he's developing. Everything about this particular endavor is AI related.
 
To add to that, Panda, i started this project to create a simple way to design new AI code, since the code is rather complex, and lengthy - specially if you need toi change it to a new map.
But as it goes now, the script can be used for ANY op2 mission that you wish to design. Even more: at first it will ONLY be used for non-AI missions, because i'm not done yet with the AI part.

As for all your (panda, and the others) suggestions: they're all good. I prefer a 3 or 4-letter extention myself, but more then that is also acceptable, as long it is descriptive. As for extention-conflicts: there are plenty around already!  The extention "*.script" is used by numorous programs for example, so there's no harm in having one that is already used, as long it is not commonly used. I mean: don't go name these scripts *.XLS or something:  *.AIS is used by some obscure graphics program only, and i have not yet met anyone that has this program.

So in other words: keep those suggestions coming, don'r argue with the others about them - instead come up with some good one yourself!   In the end we'll have a poll to decide what it will be.
Title: Ongoing Ai-scripter Project
Post by: Jgamer on March 13, 2006, 11:05:45 AM
I like .AIS myself, it's pretty simple. Also, .OPS also work because it's more connected to op2 than .AIS
Title: Ongoing Ai-scripter Project
Post by: TRIX Rabbit on March 13, 2006, 05:41:38 PM
.OIS (outpost intelligence script)
.IIS (internal intelligence script)
.CPI (computer player intelligence)
.OCP (Outpost Computer Player)

those are my four for ai scripts.

 
Title: Ongoing Ai-scripter Project
Post by: Shuffles on March 18, 2006, 12:18:48 PM
AIS... Adobe Illustrator maybe?  I can't check because my Illustrator is messed up rite now.
O2S Seems good too.
Title: Ongoing Ai-scripter Project
Post by: Starfox00000 on June 21, 2006, 10:16:22 PM
i like .op2AIscript just because it could be anything and this it descriptive. Plus i realitively sure that nothing else uses it  :P .