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
- 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
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
- 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