Browser-based game engine for creating full-featured 3D games