𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Learn Unity for Android game development: a guide to game design, development, and marketing

✍ Scribed by Sinicki, Adam


Publisher
Apress
Year
2017
Tongue
English
Leaves
257
Series
Technology in action series
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Get a thorough and practical introduction to Unity development for Android devices with no previous experience with game development needed. In this book, you'll go through every step from downloading and installing Unity and the Android SDK, to creating fully functional games. The bulk of Learn Unity for Android Game Development is a simple project to create a 2D platform game complete with touchscreen controls, physics, enemies, respawning, collectibles and more. The book closes with a brief introduction to creating 3D games, virtual reality games for the Gear VR, and other more advanced applications. It also provides some guidance on publishing and marketing, as well as thinking about game design and mechanics. Resources including sprites and scripts are provided in the code download. What You Will Learn Install Unity with the Android SDK Understand and use scripts, prefabs and Android Studio Design a great game Build a game app Add a bit of polish Deploy for various Android devices Build and deploy for 3D games, virtual reality and more Promote your game and make money Who This Book Is For This book requires no previous experience with programming or game development of any kind. Prior experience with the Android ecosystem recommended.;At a Glance; Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Why This Is an Incredibly Exciting Time to Develop Games for Android; Enter Unity; Sharing Assets; Why Mobile Devices Are Perfect for Indie Projects; Why Android Is Better than iOS for Developers; Practical Advantages of Android Over iOS; Android vs. iOS for ; Android and Unity: a Match Made in Heaven; How to Choose Your First Project; The Best Strategy for Creating a Successful Indie Title; Considering Gameplay; So Here's What We're Going to Do.

✦ Table of Contents


At a Glance
Contents
About the Author
About the Technical Reviewer
Acknowledgments
Introduction
Chapter 1: Why This Is an Incredibly Exciting Time to Develop Games for Android
Enter Unity
Sharing Assets
Why Mobile Devices Are Perfect for Indie Projects
Why Android Is Better than iOS for Developers
Practical Advantages of Android Over iOS
Android vs. iOS for
Android and Unity: a Match Made in Heaven
How to Choose Your First Project
The Best Strategy for Creating a Successful Indie Title
Considering Gameplay
So Here's What We're Going to Do. What You Will Learn in This BookChapter 2: Introducing Unity and Getting Set Up
What Is Unity?
Unity as Game Engine
Unity as IDE
Unity vs. Unreal 4 (and Others)
The Origin of Unity
What if You Have a Newer Version of Unity?
Licenses
Personal
Unity Plus
Unity Pro
Unity Enterprise
Downloading Unity and Required Components
Downloading Unity
Downloading the Java JDK
Downloading the Android SDK
Installing Unity 3D
Unity
The Java JDK
The Android SDK
Hardware and Workflow
Creating Your Battlestation (Work Setup)
Starting Your First Project
Setting Paths. Chapter 3: Finding Your Way Around UnityWhat's All This Then? Getting Acquainted with the IDE
Scene
Asset Store
Game
Services
Inspector
Project
Console
Hierarchy
Housekeeping
Getting Your Toes Wet with Objects and Scenes
Adding Sprites
Two Ways to Introduce GameObjects
Manipulating GameObjects
Rotation and Scale
Manipulating GameObjects in the Scene View
Testing the Game and Using the Camera
The Camera
Saving Your Project and Scene
A Little More Organization
One Last Thing to Set Up: Snap Grid Settings
Chapter 4: Adding Physics and Getting Started With Coding. Using RigidBody 2DUsing Colliders
Getting Started with Coding in C#
Introducing Variables
Controlling the Player Character
More Advanced Logic and Introducing Jumping
A Little Bit of Further Explanation
One Final Touch: Keeping the Player Upright
Chapter 5: Filling the World with Prefabs, Effectors, and Collectibles
Using Effectors
More Effectors
Prefabs and More Organization
Troubleshooting: Help! Squarey Keeps Getting Stuck!
Understanding Parents and Making a Moving Camera
Decorating the Scene Using Z Order
Parallax Scrolling with Perspective
Adding Collectibles and Hazards. Introducing EnemiesPushable Objects
Using Materials
Chapter 6: Adding Animations, Effects, and a HUD
Handling Death and Using Particles
Destroying the Particle System
Making Hazards Hazardous
Two More Added Touches
Animating the Player
Walking With the Animator
Code for Animation
Flippin' Kevin
Adding a HUD
Adding and Using Canvases
Adding a Sound Effect
Some Advanced Theory: Classes, Objects, and Methods, Oh My! Just What Is an Object?
Objective vs. Imperative vs. Functional
Classes and Objects Explained
The Benefits of Going OOP in Unity
Chapter 7: Making an Android App.

✦ Subjects


Computer programming--software development;GAMES--Board;Mobile games--Development;Programming & scripting languages: general;Software Engineering;Electronic books;Unity (Electronic resource);Android (Electronic resource);Mobile games -- Development;Computer programming -- software development;GAMES -- Board


πŸ“œ SIMILAR VOLUMES


Learn Unity for Android Game Development
✍ Adam Sinicki (auth.) πŸ“‚ Library πŸ“… 2017 πŸ› Apress 🌐 English

<p>Get a thorough and practical introduction to Unity development for Android devices with no previous experience with game development needed. In this book, you'll go through every step from downloading and installing Unity and the Android SDK, to creating fully functional games. The bulk of <i>Lea

Learning Unity Android Game Development:
✍ Thomas Finnegan πŸ“‚ Library πŸ“… 2015 πŸ› Packt Publishing 🌐 English

Unity 5 is a revolution in developing great games for Android that provides a great integration platform that works seamlessly with Unity 5, which means that games can be developed quicker and easier than ever before. Packed with a lot of examples, this book starts by helping you to understand all

Learning Unity Android Game Development
✍ Finnegan T. πŸ“‚ Library 🌐 English

Packt Publising, 2015. β€” 338 p. β€” ISBN-10: 1784394696, ISBN-13: 978-1-78439-469-1.<br/> <br/>Unity 5 is a revolution in developing great games for Android that provides a great integration platform that works seamlessly with Unity 5, which means that games can be developed quicker and easier than ev

Learning Unity Android Game Development
✍ Finnegan T. πŸ“‚ Library 🌐 English

Packt Publising, 2015. β€” 338 p. β€” ISBN-10: 1784394696, ISBN-13: 978-1-78439-469-1.<br/> <br/>Unity 5 is a revolution in developing great games for Android that provides a great integration platform that works seamlessly with Unity 5, which means that games can be developed quicker and easier than ev

Learning Android Game Development
✍ Nikhil Malankar πŸ“‚ Library πŸ“… 2017 πŸ› Packt Publishing 🌐 English

<p><b>Learn the art of making Android games and turn your game development dreams into reality</b><p><b>About This Book</b><p><li>Leverage the latest features of Android N to create real-world 2D games<li>Architect a 2D game from scratch and level up your Android game development skill<li>Transition

Unity 3D Game Development: Designed for
✍ Anthony Davis, Travis Baptiste, Russell Craig, Ryan Stunkel πŸ“‚ Library πŸ“… 2022 πŸ› Packt Publishing 🌐 English

<p><span>Create ready-to-play 3D games with reactive environments, sound, dynamic effects, and more!</span></p><h4><span>Key Features</span></h4><ul><li><span><span>Build a solid foundation for game design and game development</span></span></li><li><span><span>Understand the fundamentals of 3D such