OUYA game development by example : an all-inclusive, fun guide to making professional 3D games fot the OUYA console /: an all-inclusive, fun guide to making professional 3D games fot the OUYA console. (2014)
- Record Type:
- Book
- Title:
- OUYA game development by example : an all-inclusive, fun guide to making professional 3D games fot the OUYA console /: an all-inclusive, fun guide to making professional 3D games fot the OUYA console. (2014)
- Main Title:
- OUYA game development by example : an all-inclusive, fun guide to making professional 3D games fot the OUYA console
- Other Titles:
- All-inclusive, fun guide to making professional three dimensional games fot the OUYA console
- Further Information:
- Note: Jack Donovan.
- Other Names:
- Donovan, Jack
- Contents:
- Cover; Copyright; Credits; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Experiencing the OUYA; Setting up the console; Networking; Displaying games; Time for action -- installing your first game; Playing the OUYA; Touch controls; Summary; Chapter 2: Installing Unity and the OUYA ODK; Installing the game engine; Time for action -- setting up Unity; Downloading and configuring additional packages; Time for action -- downloading Java, the Android SDK, and the ODK; Modifying the PATH variable. Time for action -- editing PATH on Mac OSTime for action -- editing PATH on Windows; Installing packages with the Android SDK; Time for action -- installing Android packages; Configuring the USB connection; Time for action -- configuring the USB driver on Windows; Time for action -- export OUYA packages from Unity; Time for action -- importing packages into a new workspace; Summary; Chapter 3: Diving into Development; Creating a 3D text prototype; Time for action -- manipulating the scene; Time for action -- creating and scripting 3D text; Creating a custom function. Time for action -- writing a functionTime for action -- capturing data with return values; Time for action -- controlling functions with parameters; Making our scripts interactive; Time for action -- adding keyboard interaction to scripts; Deploying our code on OUYA; Time for action -- running your first test on OUYA; Summary; Chapter 4: Moving Your PlayerCover; Copyright; Credits; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Experiencing the OUYA; Setting up the console; Networking; Displaying games; Time for action -- installing your first game; Playing the OUYA; Touch controls; Summary; Chapter 2: Installing Unity and the OUYA ODK; Installing the game engine; Time for action -- setting up Unity; Downloading and configuring additional packages; Time for action -- downloading Java, the Android SDK, and the ODK; Modifying the PATH variable. Time for action -- editing PATH on Mac OSTime for action -- editing PATH on Windows; Installing packages with the Android SDK; Time for action -- installing Android packages; Configuring the USB connection; Time for action -- configuring the USB driver on Windows; Time for action -- export OUYA packages from Unity; Time for action -- importing packages into a new workspace; Summary; Chapter 3: Diving into Development; Creating a 3D text prototype; Time for action -- manipulating the scene; Time for action -- creating and scripting 3D text; Creating a custom function. Time for action -- writing a functionTime for action -- capturing data with return values; Time for action -- controlling functions with parameters; Making our scripts interactive; Time for action -- adding keyboard interaction to scripts; Deploying our code on OUYA; Time for action -- running your first test on OUYA; Summary; Chapter 4: Moving Your Player with Controller Input; Creating an interactive marble prototype; Time for action -- setting the scene; Time for action -- importing a Unity input script; Time for action -- turning input into movement; Time for action -- movement with the OUYA SDK. Adding additional functionality to our marbleTime for action -- adding button features; Time for action -- improving the camera; Completing our game; Time for action -- adding a goal zone; Summary; Chapter 5: Enhancing Your Game with Touch Dynamics; Using the touchpad to interact with buttons; Creating the cannonball prototype; Time for action -- creating a cannon prefab; Time for action -- creating an interactive button; Time for action -- adding an impulse force to a rigidbody component; Using cursor data to add touch input to games; Time for action -- reading mouse position in Unity. Time for action -- creating a vector from cursor movementIncorporating touch data into your mechanics; Time for action -- hiding the cursor on the screen; Time for action -- creating a target for the cannon; Summary; Chapter 6: Saving Data to Create Longer Games; Creating collectibles to save; Time for action -- creating a basic collectible; Time for action -- scripting the collectible; Time for action -- accessing the scripts on other objects; Saving data with the Unity engine; Time for action -- saving data with PlayerPrefs; Time for action -- setting up a GUI Text object. … (more)
- Publisher Details:
- Birmingham, U.K : Packt Publishing
- Publication Date:
- 2014
- Extent:
- 1 online resource, illustrations (some color)
- Subjects:
- 794.81526
COMPUTERS -- Desktop Applications -- Desktop Publishing
Computer games -- Design
Computer games -- Programming
User interfaces (Computer systems)
GAMES -- Board
Computer games -- Design
Computer games -- Programming
User interfaces (Computer systems)
COMPUTERS -- Programming -- Open Source
Electronic books - Languages:
- English
- ISBNs:
- 9781849697231
9781849697224
1849697221 - Related ISBNs:
- 184969723X
- Notes:
- Note: Print version record.
- 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.90417
- Ingest File:
- 01_023.xml