Sudoku Programming with C teaches you how to write computer programs to solve and generate Sudoku puzzles. This is a practical book that will provide you with everything you need to write your own books of Sudoku Classic and Samurai puzzles. But be warned: after reading it, you'…
From the foreword written by Richard Bartle, the coauthor of MUD: ""They [the 16 people interviewed in the book] tell things just the way they are, without any spin, and with insights freely flowing. That's either a feature of successful game developers or a testament to Morgan'…
For a great game, it needs a great user interface that shows the game settings and the right information to the player. Unity allows you to create complex and great looking user interfaces to give your games that professional look and feel. This book will help you realize the fu…
Augmented Reality offers the magical effect of blending the physical world with the virtual world. On the other hand, Unity is now the leading platform to develop augmented reality experiences since it provides a great pipeline to work with 3D assets. This book will educate you …
The Blueprints Visual Scripting system in UE is a complete gameplay scripting system based on the concept of using a node-based interface to create gameplay elements from within Unreal Editor. This book will help you create a fully functional game and the skills necessary to exp…
Over 70 recipes that cover advanced techniques for 3D programming such as lighting, shading, textures, particle systems, and image processing with OpenGL 4.6 Key Features Explore techniques for implementing shadows using shadow maps and shadow volumes Learn to use GLSL features …
Get a head start in your game development career with this all-genre guide for absolute beginners. Whether you're into action games, role-playing games, or interactive fiction, we've got you covered. Mostly Codeless Game Development empowers new developers with little or no prev…
Apply the Processing language to tasks involved in computer vision--tasks such as edge and corner detection, recognition of motion between frames in a video, recognition of objects, matching of feature points and shapes in different frames for tracking purposes, and more. You wi…
The key problem with VR development is understanding how to set up a project and running it on your desktop or mobile VR device. With this book, you will not only learn the specifics of virtual reality development in Unreal but also build immersive and fun VR projects that can b…
Unreal Engine 4 is a hugely popular game development framework. This book is a practical guide, and starts off by quickly introducing you to the Unreal Engine ecosystem. You will become familiar with its core systems and by the end of the book will have a solid knowledge base fr…
Developing Graphics Frameworks with Python and OpenGL shows you how to create software for rendering complete three-dimensional scenes. The authors explain the foundational theoretical concepts as well as the practical programming techniques that will enable you to create your o…
Unity is one of the most cutting-edge game engines in the world. This comprehensive guide on building some core features of an RPG with Unity teaches you techniques used in developing modern games. The book will mainly focus on the strategy, planning and the implementation of th…
A comprehensive guide with coverage on AudioFX, Particle system, shaders, sequencers, and the latest features of Unreal 4.19 that will take your game development skills to the next level Key Features Create a high-performance Combat game using the essential features of Unreal En…
Shaders have always been seen as notoriously difficult to understand and implement in games. Complex math have always stood in the way of attaining realism in games. This book shows you everything you need to know about vectors, constructing lighting with them, and using texture…
Unity Machine Learning Agents allows researchers and developers to create games and simulations using the Unity Editor which serve as environments where intelligent agents can be trained with machine learning methods through a simple-to-use Python API. This book takes you from t…
Build your next game on a bigger scale with Pro HTML5 Games. This essential book teaches you to master advanced game programming in HTML5. You'll learn techniques that you can transfer to any area of HTML5 game development to make your own professional HTML5 games. Led by an exp…
Carry out the pre-planning, design, and programming of role playing games (RPGs) using the popular GameMaker: Studio in this very practical and fun book. Author Ben Tyers teaches you how to create a story or plotline for the RPG, apply aesthetics, and develop core and extended g…
Designed for beginners with no knowledge or experience in game development or programming, this book teaches the essentials of the Unity game engine, the C# programming language, and the art of object-oriented programming. New concepts are not only explained, but thoroughly demo…
Master the art of programming games for Android using the Unity3D game engine. This book will help you understand basic concepts of game development in Unity. By the end of Beginning Unity Android Game Development, you will have the knowledge to confidently build an Android game…