Beginning iOS AR Game Development : Developing Augmented Reality Apps with Unity and C# /: Developing Augmented Reality Apps with Unity and C#. (2019)
- Record Type:
- Book
- Title:
- Beginning iOS AR Game Development : Developing Augmented Reality Apps with Unity and C# /: Developing Augmented Reality Apps with Unity and C#. (2019)
- Main Title:
- Beginning iOS AR Game Development : Developing Augmented Reality Apps with Unity and C#
- Further Information:
- Note: Allan Fowler.
- Authors:
- Fowler, Allan
- Contents:
- Intro; Table of Contents; About the Author; About the Technical Reviewer; Chapter 1: Introduction; Unity3D; Unity Requirements; Preparing Your Mac; Getting Registered; Download Xcode; Download Unity; Install Unity; Running the Download Assistant; Welcome; Setting Up Unity; Changing Skins (Pro Version); Reporting Problems; iOS Development Requirements; The Unity Website; The Unity Community; Chapter 2: Getting Started; Installing Unity ARKit; The Editor Layout; Preset Layouts; Custom Layouts; Resize Areas; Move Views; Detach Views; Add and Remove Views; The Inspector View; The Project View. Switch Between One Column and Two ColumnsScale Icons; Inspect Assets; Search for Assets; Operate on Assets; The Hierarchy View; Inspect Game Objects; Parent and Child GameObjects; The Scene View; Navigate the Scene; Scene View Options; Scene View Gizmos; The Game View; Maximize on Play; Stats; Game View Gizmos; The Console View; Explore Further; Unity Manual; Tutorials; Version Control; Chapter 3: The Unity ARKit; Creating a Scene; Cameras; Transformation; Testing; ARKit Remote; Setting Up the Main Camera; Adding a Component; Tracking the Phone Movement; Build and Run; Saving the Scene. Understanding ScenesIntroducing Visual Inertial Odometry; Feature Points; Point Clouds; Testing; Unity ARKitRemote; Using ARKit Remote Connection; Plane Visualization; Testing; Summary; Chapter 4: Hit Testing and Lighting; Hit Testing; Scale; Transformation; The Editor Hit Test Script; Hit Transform; MaxIntro; Table of Contents; About the Author; About the Technical Reviewer; Chapter 1: Introduction; Unity3D; Unity Requirements; Preparing Your Mac; Getting Registered; Download Xcode; Download Unity; Install Unity; Running the Download Assistant; Welcome; Setting Up Unity; Changing Skins (Pro Version); Reporting Problems; iOS Development Requirements; The Unity Website; The Unity Community; Chapter 2: Getting Started; Installing Unity ARKit; The Editor Layout; Preset Layouts; Custom Layouts; Resize Areas; Move Views; Detach Views; Add and Remove Views; The Inspector View; The Project View. Switch Between One Column and Two ColumnsScale Icons; Inspect Assets; Search for Assets; Operate on Assets; The Hierarchy View; Inspect Game Objects; Parent and Child GameObjects; The Scene View; Navigate the Scene; Scene View Options; Scene View Gizmos; The Game View; Maximize on Play; Stats; Game View Gizmos; The Console View; Explore Further; Unity Manual; Tutorials; Version Control; Chapter 3: The Unity ARKit; Creating a Scene; Cameras; Transformation; Testing; ARKit Remote; Setting Up the Main Camera; Adding a Component; Tracking the Phone Movement; Build and Run; Saving the Scene. Understanding ScenesIntroducing Visual Inertial Odometry; Feature Points; Point Clouds; Testing; Unity ARKitRemote; Using ARKit Remote Connection; Plane Visualization; Testing; Summary; Chapter 4: Hit Testing and Lighting; Hit Testing; Scale; Transformation; The Editor Hit Test Script; Hit Transform; Max Ray Distance; Collison Layer mask; Testing; Testing On Our Device; Removing a Component; Adding a Component; Adding the Hit Transform; Preparing to Deploy; Changing the Build Settings; Changing the Player GameObject Name; Lighting; Turning Off the Lights; Setting the Ambient Light Source. Build and Run -- Version ControlPositioning the Camera; Editing the Unity AR Hit Test Script; Summary; Chapter 5: Making AR Games; Fugu BowlAR Game; Creating a New Scene; Creating AR Assets; Transform the BowlingBall; Adding a Rigidbody; Opening the Asset Store; PhysicsMaterials; Creating a (Temporary) Plane; Importing an OBJ file to Unity; Creating a new Project Folder; Adding the Bowling_Pin to the Scene; Transform Settings for the Bowling_Pin and BowlingBall; Adding a RigidBody to the Bowling_Pin; Adding a Collider to the Bowling_Pin; Adding a PhysicsMaterial to the Bowling_Pin. Making the Bowling_Ball RollEditing the PlayerController Script; Creating Our Own Collider; Remembering the Parents; Making a Parent; Making the Bowling_Pin fall Over; Summary; Chapter 6: Introducing Touch; Testing the Game in AR; Some Challenges; Disabling the Plane(t); Testing; Implementing Touch Controls; Importing the Unity CrossPlatformInput Package; Adding Touch Controls; Download the Joystick Asset Pack; Creating a Canvas; Adding the Joystick UI to the Canvas; Adding a Script; Testing; On Device Testing; Success; Chapter 7: Adding Plane Detection and Point Clouds. … (more)
- Publisher Details:
- Place of publication not identified : Apress
- Publication Date:
- 2019
- Extent:
- 1 online resource
- Subjects:
- 005.25
Mobile games -- Development
Computer games -- Development
COMPUTERS -- Operating Systems -- Apple (Mac OS & iOS)
Electronic books - Languages:
- English
- ISBNs:
- 9781484236185
1484236181 - Related ISBNs:
- 9781484236178
1484236173 - Notes:
- Note: Includes bibliographical references and index.
Note: Online resource; title from PDF file page (EBSCO, viewed November 26, 2018). - Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.377716
- Ingest File:
- 02_358.xml