GameMaker Studio 2 (2.3)



You must be logged in to obtain assets


BBMOD is a 3D model and animation format specially crafted for GameMaker Studio 2. It is accompanied by a conversion tool (BBMOD CLI), as well as GML library that allows you to load, animate and render BBMOD files without any hassle.

BBMOD CLI utilizes Assimp to load third-party model formats, so any model that Assimp can load can be converted to BBMOD. A few examples of such model formats are OBJ, COLLADA or the industry standard FBX.

BBMOD also comes with PBR shaders, fully supporting metallic workflow. This makes it compatible with assets that you would use in professional 3D game engines.


End User Licence Agreement (EULA).

Age Rating: 4+


GMS2.3 - Version 2.4.0. Published September 13, 2020

  • Fixed major issues with loading animated models. This required a new model format - please reconvert all your models and check the latest documentation for changes in API!
  • Added new properties TransitionIn and TransitionOut to BBMOD_Animation using which you can control duration of transition in and out of an animation.
  • Added new property AlphaTest to BBMOD_Material using which you can discard transparent pixels of materials.
  • Added new property Mipmapping to BBMOD_Material using which you can disable mipmapping for given material.
  • BBMOD CLI now automatically removes strings "_Armature" and "_mixamo" from *.bbanim files.
  • BBMOD CLI now shows a warning when a model has more than 64 bones, since that is the default upper limit defined in shader BBMOD_ShDefaultAnimated.
  • Removed scripting API that was marked as obsolete in the previous release.
Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait

Back to Top