- University of Utah
- ULibraries Research Guides
- * Marriott Library Research Guides
- Games
- Game Dev & Programming Books
Games
Resources geared toward the research, creative, and training needs of game developers.
Game Dev & Programming Books
Below are examples of books about video game development and programming. You can find other gaming-related books in the library's catalog.
- Game Design Workshop byCall Number: QA76.76.C672 F84 2008Master the craft of game design so you can create that elusive combination of challenge, competition, and interaction that players seek. This design workshop begins with an examination of the fundamental elements of game design; then puts you to work in prototyping, playtesting and redesigning your own games with exercises that teach essential design skills. Workshop exercises require no background in programming or artwork, releasing you from the intricacies of electronic game production, so you can develop a working understanding of the essentials of game design.
- Game Development Essentials Series by1. Game project management - Marriott Library Level 2: General Collection (HD9993.E452 H54 2008)
2. An introduction - Marriott Library Level 1: General Collection (QA76.76.C672 N69 2012)
3. Game interface design - Marriott Library Level 1: General Collection (QA76.76.C672 N68 2013)
4. Mobile Game Development - Marriott Library Level 1: General Collection (QA76.76.C672 U54 2012) - Game Development with Unity byCall Number: eBookThe Unity engine game development tool is a multi-platform engine and editor rolled into one. It is an ideal development tool for independent developers and students, and many pro studios turn to it for fast prototyping. Unity allows developers to create a single game and release it on many platforms including Android, iOS, and the web. This completely updated edition of GAME DEVELOPMENT WITH UNITY is a tutorial-style guide that provides a complete overview of the Unity editor along with step-by-step projects covering every basic functional aspect, from asset importing to publishing. Each chapter includes tutorials and small assignments geared toward making a larger game. You will learn the basics of design and level theory and prototyping concepts in the virtual world. You will also learn how to polish and publish your finished game. A companion website features software, sample levels, source code and more. Start learning Unity today with GAME DEVELOPMENT WITH UNITY, SECOND EDITION.
- Learning Unreal Engine Game Development byCall Number: eBookA step-by-step guide that paves the way for developing fantastic games with Unreal Engine 4. Learn about game development and the building blocks that go into creating a game Learning Unreal Engine 4 Game Development starts with small, simple game ideas and playable projects that you can actually finish. The book first teaches you the basics of using Unreal Engine to create a simple game level. Then, you'll learn how to add details such as actors, animation, effects, and so on to the game. The complexity will increase over the chapters and the examples chosen will help you learn a wide variety of game development techniques. This book aims to equip you with the confidence and skills to design and build your own games using Unreal Engine 4. By the end of this book, you'll have learnt about the entire Unreal suite and know how to successfully create fun, simple games.
- Let's Design: Combat byCall Number: QA76.76.C672 P437 2020Inside these pages, aspiring level designers will find fantastic and great tips that will help to improve their level design. All of this insightful knowledge is presented in a digestible way so no matter your level in the industry you will be able to not only grasp but easily apply these tips to your own work.
- Making Games for Impact byCall Number: eBookDesigning games for learning- case studies show how to incorporate impact goals, build a team, and work with experts to create an effective game. Digital games for learning are now commonplace, used in settings that range from K-12 education to advanced medical training. In this book, Kurt Squire examines the ways that games make an impact on learning, investigating how designers and developers incorporate authentic social impact goals, build a team, and work with experts in order to make games that are effective and marketable.
- Mobile game development with Unity: Build once, deploy anywhere byCall Number: eBookDo you want to build mobile games, but lack game development experience? No problem. This practical guide shows you how to create beautiful, interactive content for iOS and Android devices with the Unity game engine.
- Multithreading for Visual Effects byCall Number: Marriott Library Level 1: General Collection (TR897.7 .W38 2015)Tackle the Challenges of Parallel Programming in the Visual Effects Industry In Multithreading for Visual Effects, developers from DreamWorks Animation, Pixar, Side Effects, Intel, and AMD share their successes and failures in the messy real-world application area of production software. They provide practical advice on multithreading techniques and visual effects used in popular visual effects libraries (such as Bullet, OpenVDB, and OpenSubdiv), one of the industry's leading visual effects packages (Houdini), and proprietary animation systems. This information is valuable not just to those in the visual effects arena, but also to developers of high performance software looking to increase performance of their code. Diverse Solutions to Solve Performance Problems After an introductory chapter, each subsequent chapter presents a case study that illustrates how the authors used multithreading techniques to achieve better performance. The authors discuss the problems that occurred and explain how they solved them. The case studies encompass solutions for shaving milliseconds, solutions for optimizing longer running tasks, multithreading techniques for modern CPU architectures, and massive parallelism using GPUs. Some of the case studies include open source projects so you can try out these techniques for yourself and see how well they work.
Suggest a Purchase
Is there a book or resource you think the library needs to purchase and include in our collection? You can request a purchase for any book! Fill out this form. You will be contacted when it arrives via email.