Some of you may be interested in a Babylon.js game I’ve been making in secret. I’m using Babylon.js for the 3d rendering, Svelte for the UI layer, and both driven by server software called SpacetimeDB.
Starting today, the game is currently live! Check it out and play for free at www.extract-game.com
It’s 10 months in development so far, and I originally intended to make a simple point and click game, but while this is still very much early in development, there are already:
- 600+ items
- 800+ item interactions
- 500+ world interactions
- 300+ affixes
- 1600+ affix variables
- 45+ item crafts
- 800+ passive and active effects
- 12 skills
- 12 skill trees
- 850+ skill tree nodes
- 150+ unique world objects
With new items, interactions, affixes, effects, world objects, and more being added continually.
There is a single server located in Eastern United States, with plans to expand to more locations.
After major balance and bug fixes, the new features likely to be available next are:
- much more items, interactions, affixes, skill tree nodes, effects, and unique world objects
- a search filter that allows you to specify affixes or other item traits to filter by when searching for offers in the automated trading system
- the ability to attach a search filter to a buy offer, which will actively use that filter when determining matching sell offers
- animations and 3d models for equipped items
- combat
- procedurally-generated dungeon minigame
- pvp minigame
- mobile support
Built with Babylon.js + SpacetimeDB + Svelte <3

