Brainiac Tool Framework

The next step is to code the Brainiac Tool Framework which will be used by all the tools in Brainiac tool chain. BTF will be similar to the DirectX Sample Framework – just a simple framework including a D3D setup and some MFC framework for GUI programming. I made the decision to use DirectX 9 for all the tools development. This means all game creation must be done on Windows platform though the end result should be cross-platform. But considering that 99.99% of all development system is PC and Windows being the dominance of the PC OSs, it won’t hurt too many developers by making a Window-based development tool now :P

Major requirements in BTF ares

  • Simple D3D Setup with DirectX 9
  • File readers for most image file types: PNG, JPG and BMP
  • File readers for XFile format (and any other 3D file format – *.3ds is another target to support on my game engine)
  • XML parser

So I need to finish the BTF first before start writing tool chains for the Brainiac. The core Brainiac is still a long way to go…. Phew…

Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.