forked from adamredwoods/minib3d-monkey
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
adamredwoods edited this page Mar 18, 2012
·
9 revisions
Welcome to the MiniB3D + Monkey wiki!
##Credits
Mark Sibly - monkey language compiler
Simon Armstrong - minib3d for blitzmax
AdamRedwoods - minib3d for monkey
Werner - matrix and quaternion functions for minib3d
....to do....
##WHAT IT IS miniB3D + monkey is a 3D gaming engine written to be
- simple
- compatible
- extendable
It is based on an older generation 3D engine, Blitz3D, but as technology upgrades, so must miniB3d.
##FEATURES
- open source
- OpenGL ES 1.1 compatible
- optimization for mobile, VBOs, possible OpenGL shaders
- fully extendable
- loads mesh OBJ, B3D, and MDD files through universal Base64 Text files
- JPG, PNG, or BMP textures
- sphere, box, triangle collisions
- batch sprites, batch ordering
- 2d, 3d bitmap text
- bone animation or vertex animation
- camera layering system
- 3rd party extendable (3ds loaders, etc.)
##FUTURE
- OpenGL 2.0 and HTML5 + WebGL
- shaders
##EXTERNAL LINKS
Discussion:
http://monkeycoder.co.nz/Community/posts.php?topic=2212
miniB3D + monkey has cousins:
minib3d (blitzmax): http://blitzbasic.com/Community/topics.php?forum=119
openB3D (freebasic): http://sourceforge.net/projects/minib3d/
iminiB3D (objective-c): http://blitzbasic.com/Community/posts.php?topic=90019