Archive for November, 2006

Old Test Game

Thursday, November 30th, 2006

These are screen shots from an old test game written about 5 years ago.
The game was written in REALbasic using the BANG plug in. The entire game took maybe an hour to code. The game includes, lights, animation, particles, physics and collision detection.

bang.jpg

First Post!

Wednesday, November 29th, 2006

Welcome to the developer blog for BANG! 3D game IDE.

Current BANG! Engine Specifications:

Platforms
- OS-X, Win32, Linux

Rendering Primitives
- Points
- Lines
- Triangles
- Hermite Splines
- Terrain

Hit Detection
- Sphere based
- Box based
- Triangle based

Lights ( Vertex )
- Point
- Dark Point
- Alpha Point
- Spot
- Dark Spot
- Alpha Spot

Scene graph
- Worlds
- Layers
- Cameras

Time based movement/animation system.

Bone based animation system.

Vector/timed based movement system.

Particle system
- Gravity
- Velocity
- Bounce
- Reverse particles

Renders
- OpenGL ( OS-X Carbon, Win32, Linux )
- Direct 3D ( Win32 )
- No GLIDE / 3DFX or RAVE support Dan :P

Rendering Modes
- Point
- Line
- Shaded
- Textured

Texture Formats
- Uses OpenIL for loading of most image formats.
- PNG
- JPEG
- PhotoShop

Sound System
- OpenAL

Physics System
- Undecided

BANG! IDE Specifications
- Drag and Drop and Wizard based user interface.
- Model building and spline based animation tools.
- Level editor.
- Script Editor and Debugger.

Scripting
- Event triggered scripting system.
- Universal scripting bridge can be bound to any scripting engine
- JavaScript is the main scripting language
- LUA, RUBY etc could be added later if needed.