Hybrid 2D/3D development of interactive simulations