With the increase in computing speed and due to the high quality of the optical effects it achieves, ray tracing is becoming a popular choice for interactive and animated rendering.
Based on course notes of SIGGRAPH course teaching techniques for real-time rendering of volumetric data and effects; covers both applications in scientific visualization and real-time rendering.
This book brings the insights of game professionals, DCC creators, hardware vendors, and current researchers together into a collection that focuses on the most underrepresented and critical part of game production: tools development.
Important elements of games, movies, and other computer-generated content, shadows are crucial for enhancing realism and providing important visual cues.
Written for game programmers and developers, this book covers GPU techniques and supporting applications that are commonly used in games and similar real-time 3D applications.
Supported with code examples and the authors' real-world experience, this book offers the first guide to engine design and rendering algorithms for virtual globe applications like Google Earth and NASA World Wind.
Implementing physical simulations for real-time games is a complex task that requires a solid understanding of a wide range of concepts from the fields of mathematics, physics, and software engineering.
Designed for advanced undergraduate and beginning graduate courses, 3D Graphics for Game Programming presents must-know information for success in interactive graphics.
Culture Specific Items in Chinese to English Video Game Translation aims to investigate the Chinese to English translation of culture-specific items (CSIs) in the localisation of a wuxia role-playing game (RPG).
In Pro Unity Game Development with C#, Alan Thorn, author of Learn Unity for 2D Game Development and experienced game developer, takes you through the complete C# workflow for developing a cross-platform first person shooter in Unity.
Game Development Tool Essentials provides must-have tips and tricks from industry professionals for strengthening and streamlining your game tools pipeline.
Beginning Android 3D Game Development is a unique, examples-driven book for today's Android and game app developers who want to learn how to build 3D game apps that run on the latest Android 5.
Building JavaScript Games teaches game programming through a series of engaging, arcade-style games that quickly expand your JavaScript and HTML5 skills.
Beginning HTML5 Games with CreateJS provides a hands-on approach to get you up and running with the most comprehensive tools available for HTML5 Canvas game development.
Corona SDK is one of the most popular app and game mobile development platforms in the world, and Learn Corona SDK Game Development walks you through creating a full-featured Corona game from scratch to the App Store.
In the last few years, Android has progressed with the debut of better fonts, new User Interface and Experience (UI/UX) APIs, tablet considerations, multi-touch capabilities, multi-tasking, faster performance, improved battery management techniques, and now Google TV Android Apps for the Android game app developer repertoire.
Beginning Android Games, Second Edition offers everything you need to join the ranks of successful Android game developers, including Android tablet game app development considerations.
Apress, the leading Android books publisher, continues to provide you with very hands-on, practical books for teaching and showing app developers how to build and design apps, including game apps, that can be built and deployed in the various Android app stores out there.
In this groundbreaking collection of 15 interviews, successful founders of entertainment software companies reflect on their challenges and how they survived.