building a web-based game with babylon.js and advanced features