FOnline Development > Questions and Answers

Angelscript vs dll's

(1/2) > >>

paradoxresolved:
Lidae just helped me with something similar to this topic, so I thought I'd ask this question in a new post in case others were curious. . .

Do dll's execute faster than Angelscript functions?

Lidae:
I haven't done any benchmarking or anything like that, so I'm mostly guessing when I say that the difference in performance is minimal. However, depending on what you need to do, if you use the DLL's you have access to C++ libraries that are probably much more optimized than anything you can come up with on your own in angelscript.

Then again, most of what you want to do in fonline scripting requires very little processing power anyway.

While most of what you need to do can be done in angelscript, due to the way the SDK works, there are certain things that can only be done with the DLL, so in those cases you have no choice. The opposite is true to some extent as well - you won't get away from at least some basic angelscript coding.

paradoxresolved:
Fair enough.  Thanks for the help!

k3tamina:
The dll is faster, you say you practice reverse engineering, you should have known that

paradoxresolved:
Wow.  Feel better k3tamina?

Reverse engineering an engine littered with Russian documentation (or at times no documentation at all) is not easy, especially when I have limited time to work on it.  This FOnline engine is an absolute gem that is getting ground into dust by empty, high graphics crap games being produced by the big companies.  Try to be a little nicer to people interested in developing more application with this engine. . . and yes, I am aware that in general dll's are faster, but I don't know how temperamental THIS engine is when using them.  After all, practically everything is in Anglescript, and if it has to do with how efficiently the engine uses it, then it is something worth asking.

Navigation

[0] Message Index

[#] Next page

Go to full version