Sams Teach Yourself Unity Game Development in 24 Hours (Sams Teach Yourself in 24 Hours)
Author: Ben Tristem (Author), Mike Geig (Author)
Publisher finelybook 出版社: Sams
Publication Date 出版日期: 2015-12-19
Language 语言: English
Print Length 页数: 410 pages
ISBN-10: 0672337517
ISBN-13: 9780672337512
Book Description
In just 24 lessons of one hour or less, Sams Teach Yourself Unity Game Development in 24 Hours will help you master the Unity 5 game engine at the heart of Hearthstone: Heroes of Warcraft, Kerbal Space Program, and many other sizzling-hot games!
This book’s straightforward, step-by-step approach teaches you everything from the absolute basics through sophisticated game physics, animation, and mobile device deployment techniques. Every lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success.
- Step-by-step instructions carefully walk you through the most common Unity game development tasks.
- Practical, hands-on examples show you how to apply what you learn.
- Quizzes and exercises help you test your knowledge and stretch your skills.
- Notes and tips point out shortcuts and solutions.
Learn how to…
- Get up and running fast with the Unity 5 game engine and editor
- Work efficiently with Unity’s graphical asset pipeline
- Make the most of lights and cameras
- Sculpt stunning worlds with Unity’s terrain and environmental tools
- Script tasks ranging from capturing input to building complex behaviors
- Quickly create repeatable, reusable game objects with prefabs
- Implement easy, intuitive game user interfaces
- Control players through built-in and custom character controllers
- Build realistic physical and trigger collisions
- Leverage the full power of Unity’s Mecanim animation system
- Integrate complex audio into your games
- Use mobile device accelerometers and multi-touch displays
- Modify desktop games for mobile platforms
- Apply the “finishing touches” and deploy your games
Review
“Rapid prototyping is one of the most valuable skills in the industry, and this book will help you get up and running with enough time left over to finish a weekend game jam. Despite being a long time Unity user, I learned a dozen new time-saving tricks in the first half of this book alone!”
—Andy Moore, Captain, Radial Games
“24 hours, 3 games, and a plethora of lessons on not only how to build games in Unity but how to be a game designer, programmer, and developer. Sams Teach Yourself Unity Game Development in 24 Hours, 2/e is a great foundation for budding game builders.”
—Tim J. Harrington, EdD, Higher Education Games and Social Learning Specialist
“Sams Teach Yourself Unity Game Development in 24 Hours, 2/e provides a terrific and thorough introductory look at the Unity development environment, game terminology, and game-making process, with plenty of hands-on examples, exercises and quizzes that will have readers creating their own games in no time!”
—Dr. Kimberley Voll, Game Developer/Researcher, ZanyT Games
“This is the book we have been waiting for! Ben and Mike don’t just explain how to use Unity, they explain how to use it properly so you won’t get stuck later. Every Unity developer should carry this around in their back pocket.”
—Efraim Meulenberg, Co-Founder, TornadoTwins
“Unity’s fun to play with and fun to learn. It’s become extremely popular as a platform for game studios ranging in size from one to one hundred people. Game engines are only as good as the games they enable; as a developer you need to ship games. That’s where this book will help you. I especially enjoyed the starter 2D and 3D games developed in this book. They gather the material learned in previous chapters and show you how the parts fit together into a working whole. Reading this book will inspire you to create your own experiences and share them with the world.”
—Jeff Somers, Developer on Rock Band, Guitar Hero, Phase and Dance Central
“This book will make all of your dreams come true, provided your dreams exclusively revolve around game development in Unity. Plus, I’m British, so it must be true.”
—Will Goldstone, Unity Technologies
“Sams Teach Yourself Unity Game Development in 24 Hours, 2/e is a comprehensive primer for learning Unity3D akin to eating dessert first-you get to the fun quickly!”
—Elliott Mitchell, Co-founder, Vermont Digital Arts/Boston Unity Group
About the Author
Ben Tristem is an internet entrepreneur, focusing on teaching technical subjects to beginners. Ben has been passionate about using computers since the days of the ZX81, and is now a world-class technology trainer. At the time of writing, Ben has over 60,000 students and more than 1,200 5-star reviews on his online courses. In previous lives, Ben has been an RAF pilot, financial trader, stunt man, helicopter pilot, franchise creator, and more. Now that he has two kids, Toby and Lucy, he has settled down to focus on what he loves—teaching.
Mike Geig is both an experienced teacher and game developer, with a foot firmly in both camps. Mike is a Trainer for Unity Technologies where he develops and delivers recorded, live, and onsite learning content. He enjoys loitering and accordions. His Pearson video series, Game Development Essentials with Unity 4 LiveLessons, is a key title on Unity and rumor has it that people really enjoyed the first edition of Sams Teach Yourself Unity Game Development in 24 Hours. Mike was once set on fire and has over a million “likes” on Facebook.
相关文件下载地址
相关推荐
- Crafting Secure Software: An engineering leader’s guide to security by design
- Game Development Patterns with Godot 4: Create resilient game systems using industry-proven solutions in Godot
- Scalable Application Development with NestJS: Leverage REST, GraphQL, microservices, testing, and deployment for seamless growth
- Embracing DevOps Release Management: Strategies and tools to accelerate continuous delivery and ensure quality software deployment
- AUTOSAR Fundamentals and Applications: Establishing a solid foundation for automotive software design with AUTOSAR
- Go Recipes for Developers: Top techniques and practical solutions for real-life Go programming problems