Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Ouya Unity Game Development

You're reading from   Ouya Unity Game Development Understanding Unity means you can quickly get the know-how to develop games for the Android-based Ouya console. This is the guide that will take you all the way from setting up the software to monetizing your games.

Arrow left icon
Product type Paperback
Published in Oct 2013
Publisher Packt
ISBN-13 9781783559701
Length 118 pages
Edition 1st Edition
Languages
Tools
Arrow right icon
Author (1):
Arrow left icon
Gary Riches Gary Riches
Author Profile Icon Gary Riches
Gary Riches
Arrow right icon
View More author details
Toc

Index

A

  • Acorn Electron / Home computers
  • Activision / The recovery
  • Android NDK
    • setting up / Setting up the Android NDK
    • URL / Setting up the Android NDK
  • Android operating system
    • history / The competitors
  • Android SDK
    • installing / Installing the Android SDK
    • URL / Installing the Android SDK
    • setting up / Setting up the Android SDK
  • Angry Birds / Current day situation
  • array
    • about / Multidimensional arrays
    • two-dimensional array / Multidimensional arrays
    • three-dimensional array / Multidimensional arrays
    • multidimensional array / Multidimensional arrays
  • Asset Store / Removing In-App Purchases
  • Atari / The early years
  • Atari 2600 / The crash
  • Atari ST / Home computers
  • Awake method / Ouya controller support, Changing the TitleScreen scene, Removing In-App Purchases

B

  • background
    • adding / Adding a background
  • BBC Micro / Home computers
  • Beginners All-purpose Symbolic Instruction Code (BASIC) / Home computers
  • Boo
    • about / Boo
  • BuildLevel method
    • about / The BuildLevel method
    / Making the camera move, Animating the character, Level complete detection
  • bundle identifier
    • about / The bundle identifier
  • BuyFullGame method / The buy method

C

  • C#
    • about / Boo, C#, or UnityScript, C#
  • cellular games
    • history / Cellular games
  • character
    • animating / Animating the character
  • character movement
    • making / Making the character move
  • character movement, making
    • Ouya controller support / Ouya controller support
  • chipping / Advancement of game consoles
  • Commodore 64 / Home computers
  • Commodore Amiga / Home computers
  • Computer Space / The early years

D

  • Debug.Log method / Level complete detection
  • dynamic typing
    • about / UnityScript

E

  • extra level
    • adding / Adding extra levels

F

  • for loop / The BuildLevel method

G

  • Game Boy / Cellular games
  • GitHub / Ouya Development Kit
    • URL / Ouya Development Kit
  • Grand Theft Auto IV / The first indie console
  • GUI
    • about / Scripts and MonoDevelop
    / Implementing the Ouya payment framework

H

  • home computers
    • history / Home computers

I

  • In-App Purchase
    • setting up / Setting up your purchase
    • managing / How to manage your purchases
    • removing / Removing In-App Purchases
  • indie games
    • current situation / Current day situation
  • indie gaming industry
    • history / The first indie console
  • installation, Android SDK / Installing the Android SDK
  • installation, Java / Installing Java
  • Instantiate method / The BuildLevel method
  • iPhone
    • history / The iPhone
  • iPhone 3G phone / The iPhone
  • iPod Touch device / The iPhone

J

  • Java
    • installing / Installing Java
    • URL / Installing Java

K

  • key.der file / Setting up your game
  • Kickstarter / History of Ouya

L

  • level
    • creating / Creating the level
    • restarting / Restarting our level
    • limiting / Limiting your levels
    • unlocking / Unlocking levels for people who have paid
  • level, creating
    • array / Multidimensional arrays
    • BuildLevel method / The BuildLevel method
  • level completion
    • detecting / Level complete detection

M

  • Mac computer
    • Ouya, connecting / Connecting Ouya to your Mac computer
  • Main Camera movement
    • making / Making the camera move
  • materials
    • about / Materials
  • menu item
    • adding / Adding a new menu item
    • hiding / Hiding menu items
  • Minecraft / Current day situation
  • mobile controls
    • about / Mobile controls
  • MonoDevelop
    • about / Scripts and MonoDevelop
    / Making the camera move
  • MovePlayer method / Making the character move, Level complete detection
  • multidimensional array
    • about / Multidimensional arrays

N

  • N-Gage / Cellular games
  • Net Yaroze / The first indie console
  • next level
    • moving / Moving to the next level
  • Nintendo Entertainment System (NES) / The recovery

O

  • ODK
    • about / Ouya Development Kit
    • URL / Ouya Development Kit
  • Ouya
    • about / History of Ouya
    • release / Ouya's release
    • connecting, to Windows computer / Connecting Ouya to your Windows computer
    • connecting, to Mac computer / Connecting Ouya to your Mac computer
  • Ouya controller support
    • about / Ouya controller support, Ouya controller support
  • Ouya Developer Portal / Setting up your purchase
    • URL / Setting up your purchase
  • Ouya Panel
    • setting up / Setting up Ouya Panel
  • Ouya payment framework
    • implementing / Implementing the Ouya payment framework
    • In-App Purchase, managing / How to manage your purchases
    • product list, getting / Getting the list of products
    • level, limiting / Limiting your levels
    • level, unlocking / Unlocking levels for people who have paid
    • product, buying / Buying your product
  • Ouya required prefabs
    • about / Ouya required prefabs
  • Ouya Unity plugin
    • URL / Ouya Development Kit
    • about / Ouya Development Kit
  • Ouya website
    • Unity project, setting up / Setting up your game

P

  • Platform Dependent Compilation
    • about / Platform Dependent Compilation
    • TitleScreen scene, changing / Changing the TitleScreen scene
  • PlayStation / Advancement of game consoles
  • Pong / The early years
  • prefab
    • about / Prefabs
    • creating / Creating a Prefab
    • texturing / Texturing your Prefabs
  • product
    • buying / Buying your product
  • product, buying
    • menu item, adding / Adding a new menu item
    • BuyFullGame method / The buy method
    • menu item, hiding / Hiding menu items
  • product list
    • getting / Getting the list of products
  • Python
    • about / Boo

R

  • Read Only Memory (ROM) / The recovery
  • RotatePlayer method / Making the character move

S

  • scenes
    • setting up / Setting up your Scenes
    • progression / Scene progression
    • TitleScreen menu / The title screen menu
    • advancing / Advancing to the game
    • Ouya controller support / Ouya controller support
  • scripts
    • about / Scripts and MonoDevelop
  • SDK
    • about / The first indie console
  • SDK Manager / Setting up the Android SDK
  • Shadow of the Beast / Home computers
  • Sinclair ZX Spectrum / Home computers
  • Snake! / Cellular games
  • Sokoban
    • about / C#
  • sounds
    • adding / Adding sounds
  • Space Invaders / The crash
  • Square Enix / Ouya's release
  • Start method / Scripts and MonoDevelop, Advancing to the game, Ouya controller support, Changing the TitleScreen scene
  • switch statement / The BuildLevel method

T

  • TextEdit / Connecting Ouya to your Mac computer
  • three-dimensional array / Multidimensional arrays
  • TitleScreen scene
    • changing / Changing the TitleScreen scene
  • TurboSquid / Animating the character
  • two-dimensional array / Multidimensional arrays

U

  • Unity
    • feature / Boo, C#, or UnityScript
  • Unity Asset Store / Animating the character
  • Unity project
    • about / The Unity project
    • bundle identifier / The bundle identifier
    • Ouya Panel, setting up / Setting up Ouya Panel
    • Ouya required prefabs / Ouya required prefabs
    • building / Building, running, and compiling an application
    • executing / Building, running, and compiling an application
    • application, compiling / Building, running, and compiling an application
    • structure / The project structure
    • scenes, setting up / Setting up your Scenes
    • scenes, progression / Scene progression
    • level, creating / Creating the level
    • prefab / Prefabs
    • materials / Materials
    • Main Camera movement, making / Making the camera move
    • character movement, making / Making the character move
    • character, animating / Animating the character
    • background, adding / Adding a background
    • extra level, adding / Adding extra levels
    • level completion, detecting / Level complete detection
    • next level, moving / Moving to the next level
    • level, restarting / Restarting our level
    • sounds, adding / Adding sounds
    • setting up / Setting up your game
    • submitting / Submitting your game
  • UnityScript
    • about / UnityScript
  • Update method / Scripts and MonoDevelop, Ouya controller support, Making the character move, Ouya controller support, Changing the TitleScreen scene
  • User Experience (UX) / Buying your product

V

  • video game industry
    • history / The early years
    • recovery / The recovery
  • video game induxtry
    • market crash / The crash
  • video games
    • advancement / Advancement of game consoles

W

  • Windows computer
    • Ouya, connecting / Connecting Ouya to your Windows computer
  • Windows Mobile / Cellular games
lock icon The rest of the chapter is locked
arrow left Previous Section
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image