Game development is a complex and labor-intensive effort. Game environments, storylines, and character behaviors are carefully crafted and require graphics artists, storytellers, and software to work in unison. Often, games end up with a delicate mix of hardwired behavior in the form of traditional code and somewhat more responsive behavior in the form of large collections of rules. However, over the last few years, data-intensive machine learning solutions have obliterated rule-based systems in the enterprise—think Amazon, Netflix, and Uber.
Drawing on his experience at Unity, Danny Lange demonstrates how deep learning and deep reinforcement learning can help developers at various stages in the development process create awesome digital experiences in gaming, VR, and AR. Along the way, Danny shares lessons learned applying deep learning to character development at Unity as well as the Unity APIs you need to get started with this new technology and create digital experiences that are out of this world.
Danny B. Lange is vice president of AI and machine learning at Unity Technologies. Previously, Danny was head of machine learning at Uber, where he led an effort to build the world’s most versatile machine learning platform to support Uber’s rapid growth; the general manager of Amazon Machine Learning, an AWS product that offers machine learning as a cloud service; principal development manager at Microsoft; where he led a product team focused on large-scale machine learning for big data; and a computer scientist at IBM Research. Danny holds a PhD in computer science from the Technical University of Denmark.
©2017, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org