FOnline Development > Questions and Answers
What scripting language to start with?
Aralvar:
So, since there are no real tutorials for FOnline scripting basics, or even AngelScript basics, what would be the best programming language to try and get familiar with to start understanding how to script for the FOnline engine? I'm asking because I'm assuming the more well known languages have much better tutorials for absolute beginners like myself.
Maybe someday someone will make tutorials specifically for the FOnline engine, but I doubt it given the (strange) lack of interest in FOnline.
Lexx:
FOnline uses AngelScript, so I'll guess if you want to do something with FOnline, then AngelScript would be the way to go, right from the start. :>
If you want to start with something super simple, you could also try something like Excel VBA or Basic or something like this for the first few steps and then go to AngelScript.
Aralvar:
Well the problem with AngelScript is I can't find any tutorial that explains things for a newcomer to programming, so I can't even get started. For example:
void main()
{
print("Hello world\n");
}
From the "Your first script" tutorial. Okay, so what does void mean in this language? What does main mean? It doesn't explain any of this, it essentially just says "Type this collection of characters and this happens." Doesn't explain what any of the terms mean. For example, I tried looking up the term "void". Couldn't find anything. I need to know what these terms mean and what they do so that I can use them later when I'm trying to create or edit scripts. Just telling me what to type in if I want to print a message only helps me if I want to print a message, not if I want to use any of the terms used in it for other purposes. Am I missing something?
Mayck:
If you don't want to learn just Angelscript then basically any language with C-like syntax would suffice... i guess C++, C# or Java would be good
Aralvar:
Well I'd like to learn AngelScript but it seems insanely difficult to without prior programming knowledge or tutorials, so I guess I can try C++ or something.
Navigation
[0] Message Index
[#] Next page
Go to full version