Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Unity 3.x Scripting

Buy
Unity 3.x Scripting, 9781849692304 (1849692300), Packt Publishing, 2012

If you are an enthusiastic gamer who is ready to seriously get into game development, this book will give you a great head start for your journey. We will guide you through the step-by-step process of creating your first playable game prototype, which you will be able to further extend into a full-scale game. This book contains examples of the most important features that can be found in games, and much more; it will help you to understand Unity better, and increase your programming skills.

Unity is a powerful tool for anyone who aspires to build interesting and sellable games. One of the exciting aspects of Unity is how easily it can be extended to build custom characters and game environments. Scripting is the key to accomplish all this, but it comes with a steep learning curve.

This book will teach you everything you need to know about scripting in Unity. It will take you through creating, including and tweaking scripts for achieving various tasks. Some of these tasks include controlling characters, animations, controlling objects, handling game data and enemy AI.

The book will begin by building scripts for simple tasks and continue to develop them for increasing level of difficulty. The first few chapters include scripting to build a custom game environment and creating characters and controlling them. Arranging camera views, controlling and creating animations are covered in the next set of chapters.

The book then moves on to build objects, animate them and code character interaction with them and create inventories where the characters can pick ammo, health and other such objects. Towards the end, the book teaches how to add background sound and discusses basic enemy AI scripting.

What will you learn from this book

  • Use available scripts that readers can use to create default character controller
  • Attach default character controller scripts to an existing game object
  • Set-up your own camera and character controller rigs through code
  • Code dynamic and static objects like bio gun, ammo, health, character stat augmentation, treasure chests and make your character interact with them
  • Create character item slots along with inventories, where players will be able to drag and drop different item icons in the inventory slots
  • Attach existing animation scripts to characters and objects and create new ones
  • Assign and equip selected items on a player or object, making them active and useable like adding fire functionality to a bio gun
  • Create and maintain scores to control character objectives and save game data
  • Setup a system to control transition between scenes and transferring objects from one scene to another along with instantiation for characters
  • Deal with 2D and 3D parallax backgrounds
  • Create an audio game controller to fix sound overlapping and create background audio stems
  • Basics of enemy AI, such as path-finding and creating distinct enemy behavior and their awareness

Approach

The book is written in an easy to understand step-by-step style. It covers real-world examples for every topic, so that you gain most out of the book and are able to apply these techniques straight into your game.

Who this book is written for

If you are a programmer interested in developing games using Unity and want to customize your game by writing scripts, then this is a book for you. To make the best use of this book, you will have to know your way around Unity. The book is ideal for someone, who has experience in building games using Unity and knows a bit of programming; especially JavaScript. However, if you are a programmer in any other language, you should be able to grasp the book fairly easily.

(HTML tags aren't allowed.)

Rapid Java Persistence and Microservices: Persistence Made Easy Using Java EE8, JPA and Spring
Rapid Java Persistence and Microservices: Persistence Made Easy Using Java EE8, JPA and Spring
Gain all the essentials you need to create scalable microservices, which will help you solve real challenges when deploying services into production. This book will take you through creating a scalable data layer with polygot persistence. You’ll cover data access and query patterns in Spring and JPA in high-performance...
Challenging Mathematical Problems With Elementary Solutions (Volume 2)
Challenging Mathematical Problems With Elementary Solutions (Volume 2)

This volume contains seventy-four problems. The statements of the problems are given first, followed by a section giving complete solutions. Answers and hints are given at the end of the book. For most of the problems the reader is advised to find a solution by himself. After solving the problem, he should check his answer against the one given...

Pro Python Best Practices: Debugging, Testing and Maintenance
Pro Python Best Practices: Debugging, Testing and Maintenance

Learn software engineering and coding best practices to write Python code right and error free. In this book you’ll see how to properly debug, organize, test, and maintain your code, all of which leads to better, more efficient coding.

Software engineering is difficult. Programs of any substantial length are...


Developments in Tissue Engineered and Regenerative Medicine Products: A Practical Approach (Woodhead Publishing Series in Biomaterials)
Developments in Tissue Engineered and Regenerative Medicine Products: A Practical Approach (Woodhead Publishing Series in Biomaterials)

Developments in tissue engineered and regenerative medicine products summarizes recent developments in tissue engineering and regenerative medicine with an emphasis on commercialization and product development. Features of current cell therapy and tissue engineered products which have facilitated successful commercialization are emphasized...

Twitterville: How Businesses Can Thrive in the New Global Neighborhoods
Twitterville: How Businesses Can Thrive in the New Global Neighborhoods

Twitter is the most rapidly adopted communication tool in history, going from zero to ten million users in just over two years. On Twitter, word can spread faster than wildfire. Companies no longer have the option of ignoring the conversation.

Unlike other hot social media spaces, Twitterville is dominated by professionals,
...

Artificial Intelligence Applications and Innovations: 3rd IFIP Conference on Artificial Intelligence Applications and Innovations
Artificial Intelligence Applications and Innovations: 3rd IFIP Conference on Artificial Intelligence Applications and Innovations
Artificial Intelligence applications build on a rich and proven theoretical background to provide solutions to a wide range of real life problems. The ever expanding abundance of information and computing power enables researchers and users to tackle higly interesting issues for the first time, such as applications providing personalized access and...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy