We, Foxdog Studios, entered another Ludum Dare Game Jam with a Babylon.js game. This one is a PSX style typing of the dead clone.
Play it in your browser here
The PSX graphics were fun to implement (not very cleverly done, we used engine.setHardwareScalingLevel(2)
for lower resolution and then converted the “bleed” part of a godot VHS filter for a custom post processing pipeline.
Was also our first true attempt at using armatures/skeleton animations. All the game world data and animations are in one gltf
file exported from blender, using the names of meshes a basic tagging system, e.g. a mesh wil be called Weasel.Lvl7.PhysicsBox
and we can regex for properties using that. The workflow is not sophisticated and it seems there is a limit on object names in blender, but it’s pretty fast to iterate on simple levels.
Also wow does babylon load faster than these unity web games. We’ve had developers be perplexed about how “instant” it is to play the game compared to waiting on the unity loader.
Aside from babylon, we used React for the UI and SAM.js for the text to speech.
Hope you enjoy.