Site hosted by Angelfire.com: Build your free website today!
Info
Philosophy
Progress
Tech Docs
Mail me!
Coding AGC has higher priority! :-)

 Will the AGC do anything I want?
The AGC will not design and code algorithms for you, and it won't create and optimize the special effects of your dreams from scratch. But it will let you use it's built-in, configurable algorithms and effects without any programming at all. If you need or want to go beyond that, you can start by tinkering with the control system using AGCscript, the byte compiled scripting language used to initialize and control the AGC engine. This gives you more detailed control over the engine.

 The AGC and the advanced programmer
If you want full control, check out the AGC Engine SDK and hack some C++ modules of your own! These will integrate transparently into the system. You can have direct access to graphics data, and interact closely with the rendering engine if needed, so you actually have nearly as high level of control as you would have if you coded the entire game on your own! The most important difference is that you still have the AGC engine to handle things you don't need or want to deal with. It provides basic system functions such as loading and converting data and interfacing with the system drivers and hardware. It also makes it easier to port your code to other platforms, as you only need to interface to the engine. Unless you write CPU or platform specific code, your modules are source code portable between the platforms supported by the AGC.