Holistic Mobile Game Development with Unity