Creating Games with Unity and Maya: How to Develop Fun and Marketable 3D Games