My Account Log in

1 option

Unity 3.x game development essentials : game development with C# and Javascript : build fully functional, professional 3D games with realistic environments, sound, dynamic effects, and more! / Will Goldstone.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Goldstone, Will.
Series:
Community experience distilled.
Community experience distilled
Language:
English
Subjects (All):
Unity (Electronic resource).
Video games--Programming.
Video games.
Video games--Design.
Three-dimensional display systems.
Real-time programming.
Physical Description:
1 online resource (488 p.)
Edition:
2nd ed.
Other Title:
Game development with C# and Javascript
Game development with C sharp and Javascript
Place of Publication:
Birmingham, U.K. : Packt Pub., 2011.
Language Note:
English
System Details:
Mode of access: World Wide Web.
text file
Biography/History:
Goldstone Will: Will Goldstone is a longstanding member of the Unity community and works for Unity Technologies as a Technical Support Associate, handling educational content and developer support. With an MA in Creative Education, and many years experience as a lecturer in higher education, Will wrote the first ever Unity book, the original Unity Game Development Essentials, and also created the first ever video tutorials for the package. Through his sites http: //www. unity3dstudent. com and http: //learnunity3d. com Will helps to introduce new users to the growing community of developers discovering Unity every day.
Summary:
This book follows an informal, demystifying approach to the world of game development with the Unity game engine. With no prior knowledge of game development or 3D required, you will learn from scratch, taking each concept at a time working up to a full 3D mini-game. You'll learn scripting with C# or JavaScript and master the Unity development environment with easy-to-follow stepwise tasks. If you're a designer or animator who wishes to take their first steps into game development or prototyping, or if you've simply spent many hours sitting in front of video games, with ideas bubbling away in
Contents:
Cover; Copyright; Credits; Foreword; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Enter the Third Dimension; Getting to grips with 3D; Coordinates; Local space versus world space; Vectors; Cameras; Projection mode-3D versus 2D; Polygons, edges, vertices, and meshes; Materials, textures, and shaders; Rigidbody physics; Collision detection; Essential Unity concepts; The Unity way-an example; Assets; Scenes; GameObjects; Components; Scripts; Prefabs; The interface; The Scene view and Hierarchy; Control tools; Flythrough Scene navigation
Control barSearch box; Create button; The Inspector; The Project window; The Game view; Summary; Chapter 2: Prototyping and Scripting Basics; Your first Unity project; A basic prototyping environment; Setting the scene; Adding simple lighting; Another brick in the wall; Building the master brick; And snap!-It's a row; Grouping and duplicating with empty objects; Build it up, knock it down!; Setting the viewpoint; Introducing scripting; A new behaviour script or 'class'; What's inside a new C# behaviour; Basic functions; Variables in C#; What's inside a new Javascript behaviour
Variables in JavascriptComments; Wall attack; Declaring public variables; Assigning scripts to objects; Moving the camera; Local, private, and public variables; Understanding Translate; Implementing Translate; Testing the game so far; Making a projectile; Creating the projectile prefab; Creating and applying a material; Adding physics with a Rigidbody; Storing with prefabs; Firing the projectile; Using Instantiate() to spawn objects; Adding a force to the Rigidbody; Summary; Chapter 3: Creating the Environment; Designing the game; Using the terrain editor; Terrain menu features
Importing and exporting heightmapsSetting the resolution; Mass place trees; Flatten Heightmap; Refresh tree and detail prototypes; The terrain toolset; Terrain Script; Raise height; Paint height; Smooth Height; Paint Texture; Place Trees; Paint Details; Terrain Settings; Creating the island-sun, sea, and sand; Step 1-Setting up the terrain; Step 2-Creating the Island outline; Step 3-Volcano!; Step 4-Adding textures; Step 5-Tree time; Step 6-The grass is always greener; Step 7-Let there be lights!; Step 8-What's that sound?; Step 9-Look, there! Up in the skybox!; Step 10-Open water
Step 11-Going walkaboutStep 12-Final tweaks; Summary; Chapter 4: Player Characters and Further Scripting; Working with the Inspector; Tags; Layers; Prefabs and the Inspector; Anatomy of a character; Deconstructing the First Person Controller object; Parent-child issues; First Person Controller object; Object 1: First Person Controller (parent); Object 2: Graphics (child); Object 3: Main Camera (child); Further scripting; Commands; Variables; Variable data types; Using variables; Full example; Functions; Update(); OnMouseDown(); Writing custom functions; Return type; Arguments
Declaring a custom function
Notes:
Includes index.
ISBN:
9786613395344
9781283395342
1283395347
9781849691451
1849691452
OCLC:
801365257

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account