Game programming algorithms and techniques a platform-agnostic approach - Madhav, Sanjay (Upper Saddle River, New Jersey Addison Wesley, 2014)
Keywords: Computer games -- Programming