Search

bsxEngine

What is the bsxEngine?

This engine will make it easier for game developers to implement realistic and demonstrative outdoor sceneries
for multimedia applications. It is in C++ written, under a new BSD license and is using DirectX 11, FMOD, Lua,
Assimp ect.. It bundles capability with usable interfaces.

The bsxEngine Software Development Kit (short bsxE SDK) is developed for C++ programmers
If you want to use Microsoft® DirectX® 11 easy as possible to develop own multimedia projects, then you will be happy with this solution.
The Engine is a wrapper and supports some most needed wrappers for input, scripting, sound, graphics and so on.

Features

  • An effective device, context & input layout management
  • A HLSL language oriented math library
  • An easy and usable effect manager
  • Simple Texture Managers
  • Support for Lua scripts and XML configuration files
  • 2D- and 3D-sound support using FMOD
  • Effective and simplified string and memory managers
  • A log system who tells no stories but the infos which you really need
  • A documentation
  • Multiple render target support
  • Simple buffer management
  • Many classes which save for you work (camera management and so on)
  • And many more!

Samples, Tutorials and Demos

First simple tutorials are included.

Dependencies and Distribution

Developement Status

What is in development?

  • Class to import & handle meshes
  • More documentation informations
  • More helpers (HDR rendering, Deffered Shading)

Known bugs

bsxArray works only successfully up to 2000 (debug) or 20000 (release) elements.

What is in Future planned?

  • x86 and x64 redistrutables.
  • Mesh support
  • World management classes

Stable version

  • Planned for June 2010, SDK Version 1.0.000 with Installer
Last edited Mar 28 2010 at 3:52 PM by SilentWriter, version 10
Updating...
© 2006-2012 Microsoft | Get Help | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2012.1.11.18365