Book description
Learn Unity Programming with UnityScript;is your step-by-step guide to learning to make your first Unity games using UnityScript. You will move from point-and-click components to fully customized features. You need no prior programming knowledge or any experience with other design tools such as PhotoShop or Illustrator - you can start from scratch making Unity games with what you'll learn in this book.
Through hands-on examples of common game patterns, you'll learn and apply the basics of game logic and design. You will gradually become comfortable with UnityScript syntax, at each point having everything explained to you clearly and concisely. Many beginner programming books refer to documentation that is too technically abstract for a beginner to use - Learn Unity Programming with UnityScript will teach you how to read and utilize those resources to hone your skills, and rapidly increase your knowledge in Unity game development.
You'll learn about animation, sound, physics, how to handle user interaction and so much more. Janine Suvak has won awards for her game development and is ready to show you how to start your journey as a game developer. The Unity3D game engine is flexible, cross-platform, and a great place to start your game development adventure, and UnityScript was made for it - so get started game programming with this book today.
Table of contents
- Cover
- Title
- Copyright
- Dedication
- Contents at a Glance
- Contents
- About the Author
- About the Technical Reviewer
- Acknowledgments
- Introduction
- Chapter 1: Getting Started with Unity
- Chapter 2: Game Programming 101
- Chapter 3: Making a Simple Scene
- Chapter 4: Using Scripts and the GameObject
-
Chapter 5: Moving the GameObject
- Rotate
- Translate
- Smoothing It Out with Lerp
- Mecanim
- I’m a Doctor, Not a . . . !
- Modeling, Rigging, and Skinning
- The Asset Store
- Import a Character Model
- Create and Configure the Avatar
- Import the Animation
- Create an Animator Controller
- Run Zombie Run
- Run Like a Zombie
- More Animations
- Configure the Animations
- Root Motion
- OnAnimatorMove
- Transitions
- Any State
- User Input and the Input Manager
- Blend Trees
- Don’t Reinvent the Wheel
- Summary
- Chapter 6: Starting with Coding Physics
- Chapter 7: Using Advanced Physics Concepts
- Chapter 8: Particle Emitters and Special Effects
- Chapter 9: Game Design and Logic—The Blueprint
- Chapter 10: Putting the Pieces Together and Building Your Game
- Chapter 11: Enhancing The User Experience: GUI and Sound
- Chapter 12: Optimizing Your Game
- Chapter 13: Where to Go from Here
- Index
Product information
- Title: Learn Unity 3D Programming with UnityScript: Unity's JavaScript for Beginners
- Author(s):
- Release date: August 2014
- Publisher(s): Apress
- ISBN: 9781430265870
You might also like
video
Learning Unity 3D
In this Unity 3D Game Development training course, expert author Robert Wiebe introduces you to the …
book
Game Development with GameMaker Studio 2: Make Your Own Games with GameMaker Language
Create games from start to finish while learning game design and programming principles using the GameMaker …
book
Make a 2D Arcade Game in a Weekend: With Unity
Create and complete your first 2D arcade game in Unity. In Make a 2D Arcade Game …
book
Unity 3D Game Development
Create ready-to-play 3D games with reactive environments, sound, dynamic effects, and more! Key Features Build a …