Hi Ben,
Well, you really don't need a course on physics to find out how to apply
physics to games. There are game programming books on this very subject
that gives developers the essentials on the application of physics in
games plus common formulas to use. Many even give sample C source code
to build on.
For example, one such book comes to mind is called, "Programming Math
and Physics," by Wendi Staller. In that book she outlines all the common
physics and math formulas that commonly come up in games, gives sample
source code, and explains how the formulas work. So just because one can
not take a college class on the subject doesn't mean we don't have equal
access to the content. There are materials out there from websites like
Safari that discuss the same course material.
As for your comment about BGT that really has no bearing on the issue.
BGT uses a language called Angelscript that is similar to the C
programming language. If you have a basic understanding of C or C++ you
can quite easily convert formulas and sample source code into BGT script
because the code will be similar. Which really brings me to a point
I've made often to new programmers.
A lot of the documentation for programming, including most professional
tutorials or guides, are aimed at a C or C++ programmer. That's because
the C language is and has been the industry standard and is at least
known to most programming students and professionals alike. It is the
bedrock of programming regardless of what language or languages you or I
might like. What this means is that in order to gain access to this
wealth of information you and I have to at least be familiar with the C
language in order to understand the source examples and then convert
them into Visual Basic, Python, or any other language we so choose to
use for the final project.
In a case like BGT our task is actually simplified because BGT itself
was based on a C standard. As a result the C source code examples in
such books will be remotely familiar to you even if not everything is
100% exact. So we don't really need a book written specifically for BGT
in that light. Just a basic understanding of how BGT and C are similar
and different is enough.
Cheers!
On 3/28/2012 5:29 PM, Ben wrote:
Hi, Thom. Its not just that, it's the fact that courses over here are
impossible to find (good ones that don't involve physics and other theory
that is unrelated in relevance to learning the language), and not just that.
Its because people don't know our languages (like bgt) which would make it
easier for us to learn if they could train us. I now I don't make sense in
this message like I normally do, but I agree with your point as well as
adding the above additions.
---
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://mail.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].