OpenBlox
Website:
http://openblox.sourcefor...
Developer:
The OpenBlox Team
Launched:
Not specified
Status:
Active
Supported Platforms:
Windows, Linux, Mac OS X
Languages Written In:
Python
Languages Supported:
Python
Graphics APIs:
OpenGL, DirectX, Software Renderer
Rating:
Not reviewed yet
- Overview
- User Reviews
OpenBlox is a cross-platform game development kit (GDK) written in Python.
OpenBlox is Free software, under the GNU GPL (version 3), so it can be used free of charge for other Free/Open-Source Software (FOSS) projects, and you can charge money for games you make with it.
- Screenshots
- Videos
Supported Features
General
- Object-Oriented Design
- Other
- No 3D modeling experience required - you can use Lego-like bricks instead
- 3D models still supported
- Only a minimal knowledge of XML (and optionally Lua) is required to use OpenBlox
- Write your game once, deploy to Windows, Linux, and Mac OSX
- You can charge for the games you make with OpenBlox, if you so choose
- Many benefits for the developer who wants to directly use the SDK:
- Entire engine uses OO design principles
- 0.7 release (not out yet) has a complete plug-in system:
- Plugin location
- Plugin initialization/deinitialization
- Plugin dependency handling
- Plugin conflict resolution
- Fixed-function
- Fonts
GUI
Sky
Skyboxes/Skyspheres are fully supported
Fire and fog will come soon, along with a full particle system
Lighting
- Per-vertex
- Per-pixel
- Smooth per-pixel lighting
- Per-vertex lighting chosen if the target machine is too slow for per-pixel lighting
Shadows
- Shadow Mapping Full shadow-casting support - all models cast realistic shadows
Texturing
- Basic
- Multi-texturing
- Bumpmapping Full texture support; adding/removing of textures at runtime not yet available without a knowledge of Python
Shaders
- Vertex
- Pixel
- High Level Shader support exists, though they require a knowledge of Python
Meshes
- Mesh Loading
- Many mesh types are supported:
- .x
- .lwo
- .flt
- .dxf
Scene Management
- General
- BSP
- Occlusion Culling
Physics
- Basic Physics
- Collision Detection
- Rigid Body Amazing physics simulation, using ODE as the backend
Artificial Intelligence
- Scripted
- AI can be scripted in Lua
- AI libraries for plug-and-play AI coming soon
Sound
- 2D Sound
- 3D Sound
- High-quality sound support with either OpenAL or FMOD as a backend
- Sound can be loaded at what ever time the developer likes
Scripting
Supported.
Licensing
| License Name | Price in $US | Source Code Included? | Additional information |
|---|---|---|---|
| GPL | Free | Yes | |
Last edited Sep 27, 2011 at 10:26
Are your the owner of this engine? Let us know to be able to update it, and reply to reviews, and other benefits.
