Good morning,
Some quick clarifications.
1. BGT is written in C++. C++ is a general purpose programming language used
to write most professional software as it gives a great amount of control
over what is happening. But with this control comes a lot of extra
responsibility, and it is very easy to break things when using C++.
2. AngelScript, which is the scripting engine that BGT uses, is also written
in C++. AngelScript provides no functions from within itself, it is an empty
scripting shell that the developer then fills up with functions and objects
which is what I have done with BGT. This is the primary purpose of
AngelScript, to be embedded in third party applications that need a
scripting environment.
The advantage of working in a scripted environment is that the sorts of
mistakes that can occur when using a language such as C++, are prevented.
For example, you do not have to do any memory management in BGT which you
definitely need to do in C++.
I hope this clears things up a little.
Kind regards,
Philip Bennefall
----- Original Message -----
From: "Castanedagarcia_Alfredo" <[email protected]>
To: "Gamers Discussion list" <[email protected]>
Sent: Saturday, August 28, 2010 8:07 AM
Subject: Re: [Audyssey] BGT
this type of message sometimes does not come out right.
What I have been meaning to say was that I wonder if BGT was made from
another script caled Angel Script? And did it most of it consist of
C++?Also, if you have not noticed, there was this argument on BGT which I
have seen a few of Audyssey members subscribed to. I would be surprised if
he were on this list.
---
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://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].
---
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://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].