A game engine for creating Web-based 3D games