Introduction to game design, prototyping, and development from concept to playable game - with Unity and C# - Gibson, Jeremy (Addison-Wesley, 2015)