Index
A
- Activated event / Application lifecycle
- Active Template Library (ATL)
- about / C++
- Add New Item window / New application page
- ambiguous reference error, Windows Phone Toolkit / Ambiguous reference error
- App.xaml / App.xaml
- App.xaml (View)
- about / App.xaml
- App.xaml.cs / App.xaml.cs
- Application details page, Store Test Kit / Application details
- application lifecycle
- about / Application lifecycle
- running application / Application lifecycle
- dormant application / Application lifecycle
- Tombstoned pplication / Application lifecycle
- launching event / Application lifecycle
- closing event / Application lifecycle
- activated event / Application lifecycle
- deactivated event / Application lifecycle
- Application UI, Manifest file / Manifest file
- ARItemExtended.cs (Model)
- about / ARItemExtended.cs
- Assets directory / Project structure
- Asteroid class
- about / Asteroid class
- asteroids
- adding, to game world / Adding asteroids to the game world
- asteroids, in game world
- Asteroid class / Asteroid class
- GameRenderer class / GameRenderer class
- asynchronous operations, speech recognition / Asynchronous operations
- asynchronous operations, speech synthesis / Asynchronous operations
- async keyword / Asynchronous operations
- Audacity
- about / WAV file creation
- URL / WAV file creation
- audio support
- about / Audio support
- background music / Background music
- augmented reality
- about / Augmented reality
- augmented reality feature, GART library
- ARItemExtended.cs (Model) / ARItemExtended.cs
- WorldViewModel.cs (View Model) / WorldViewModel.cs
- WorldPage.xaml (View) / WorldPage.xaml
- WorldPage.xaml.cs (View) / WorldPage.xaml.cs
- Automated tests page, Store Test Kit / Automated tests
- await operator / Asynchronous operations
B
- background music, audio support
- about / Background music
- App.xaml / App.xaml
- App.xaml.cs / App.xaml.cs
- SettingsViewModel.cs (View model) / SettingsViewModel.cs
- basic configuration, manifest file / Basic configuration
- BCL (Base Class Library) / .NET Framework
- beta testing mechanism / Application information
- Bfxr
- about / WAV file creation
- URL / WAV file creation
- Bing
- about / Windows Phone platform
- Blender
- URL / Creating model
- Border control / Menu options
- breakpoints / Debugging
C
- C#
- about / C#
- C# 5.0
- about / C#
- C++
- about / C++
- C++ Accelerated Massive Parallelism (C++ AMP)
- about / C++
- Calibration.wmv file / Implementation
- CalibrationPage.xaml (View) / CalibrationPage.xaml
- CalibrationPage.xaml.cs (View) / CalibrationPage.xaml.cs
- Canvas / Canvas
- Capabilities tab, Manifest file / Manifest file
- CAS (Code Access Security)
- about / C#
- certification requirements
- about / Certification requirements
- app policies / Certification requirements
- content policies / Certification requirements
- app submission requirements / Certification requirements
- technical certification requirements / Certification requirements
- CIL (Common Intermediate Language)
- about / C#
- ClearSavedGame method / GameRenderer.cpp
- closing event / Application lifecycle
- CLR (Common Language Runtime) / .NET Framework
- collision detection
- about / Collision detection
- approaches / Concept
- implementations / Implementation
- CollisionDetector class / CollisionDetector class
- Compass (Magnetometer)
- about / Compass
- constants / Constants
- Constants.h file / Constants.h
- coordinates, 3D graphics / Vertices, indices, coordinates, and faces
- Countdown class / Countdown class
- CrashWithAsteroid method / Game class, Collision detection
- CreateDeviceResources method / GameRenderer class
- CreateWindowSizeDependentResource method / GameRenderer class
- C Runtime Library (CRT)
- about / C++
- CubeRenderer class
- about / CubeRenderer class
- fields / Fields
- device resources / Device resources
- GamePage.xaml.cs file / GamePage.xaml.cs
- cycle tile template
- about / Tiles
D
- 2D raster
- about / Rendering pipeline
- 2D sprites / DirectX Tool Kit
- 3D game world
- planet model / Planet model
- URLs, for resources / 3D graphics basics and 3D game world
- 3D graphics
- about / Introduction to 3D graphics
- indices / Vertices, indices, coordinates, and faces
- coordinates / Vertices, indices, coordinates, and faces
- vertices / Vertices, indices, coordinates, and faces
- model matrix / Model, view, and projection matrices
- view matrix / Model, view, and projection matrices
- projection matrix / Model, view, and projection matrices
- pipeline, rendering / Rendering pipeline
- shaders / Shaders
- URLs, for resources / 3D graphics basics and 3D game world
- data
- obtaining, from RSS feeds / Obtaining data from RSS feeds
- database, web service
- about / Database
- SQL Server database, adding / Adding SQL Server database
- Players table / Players table
- Results table / Results table
- database access, web service
- about / Access to database
- LINQ / Language-Integrated Query
- LINQ classes / LINQ classes
- data binding mechanism
- about / Data binding
- data contract / SA3DPlayer.cs
- data exhange, via web services
- DDS format (Microsoft DirectDraw Surface) / Concept
- debugging
- about / Native part debugging
- dectivated event / Application lifecycle
- dependency property / Data binding
- Developer account registration / Developer account registration
- development deployment, web service
- about / Development deployment
- IIS Express hosting / IIS Express hosting
- access, by IP address / Access by IP address
- web service testing / Web service testing
- device resources, CubeRenderer class
- about / Device resources
- resources, dependent on window size / Resources dependent on the window size
- updating / Updating
- scene, rendering / Rendering the scene
- Direct2D / Direct3D
- Direct3D / Direct3D
- Direct3DBase class
- about / Direct3DBase class
- Direct3DInterop.cpp / Direct3DInterop.cpp
- Direct3DInterop.cpp (native part) / Direct3DInterop.cpp
- Direct3DInterop.h / Direct3DInterop.h
- Direct3DInterop.h (native part) / Direct3DInterop.h
- Direct3DInterop.h file / Direct3DInterop.h
- Direct3DInterop class
- about / Direct3DInterop class, Direct3DInterop class, Direct3DInterop class
- Direct3DBase class / Direct3DBase class
- DirectCompute / Direct3D
- DirectShow / Direct3D
- DirectSound / Direct3D
- DirectX
- about / Direct3D
- DirectXTK
- about / DirectX Tool Kit, Direct3D
- URL / DirectX Tool Kit
- distribution channels, Windows Phone 8 applications / Application information
- DLL (Dynamic Link Library)
- about / C#
- Dormant state / Application lifecycle
E
- emulator features, Menu screen
- endpoint
- about / SOA and WCF
- engine power adjustment, rocket steering
- about / Engine power adjustment
- files, adding to Rocket class / Rocket class
- GameRenderer class, modifying / GameRenderer class
- Direct3DInterop class, modifying / Direct3DInterop class
- error message, augmented reality feature
- about / Error message
- VisibilityConverter.cs (Model) / VisibilityConverter.cs
- WorldViewModel.cs (View Model) / WorldViewModel.cs
- App.xaml (View) / App.xaml
- WorldPage.xaml (View) / WorldPage.xaml
- events
- handling / Handling events
- separate handlers / Separate event handlers
- common event handler / Common event handler
- extension methods
- about / Language-Integrated Query
F
- F5 / Debugging
- F10 / Debugging
- F11 / Debugging
- Facebook API
- posts, publishing with / Publishing posts with Facebook API
- Facebook C# SDK
- about / Facebook C# SDK
- FCL (Framework Class Library) / .NET Framework
- field of view (FOV) / Resources dependent on the window size
- fields, CubeRenderer class / Fields
- files
- in isolated storage / Files in the isolated storage
- using, from sample / Using files from sample
- first-chance exception
- about / Gyrometer
- flip tile template
- about / Tiles
- frame rate counters
- about / Frame rate counters
- fully qualified name / Navigating between pages
G
- game
- publishing, in store / Publishing in the store
- Game.h file / Game.h
- game experience improvement
- online resources / Improving game experience
- GameHelpers.cs (Model)
- about / GameHelpers.cs
- GameHelpers class / GameHelpers class, GameHelpers class
- game levels
- about / Game levels
- implementations / Implementation
- GamePage.xaml.cs (view) / GamePage.xaml.cs
- GamePage.xaml.cs (View) / GamePage.xaml.cs, GamePage.xaml.cs
- GamePage.xaml.cs, CubeRenderer class / GamePage.xaml.cs
- GamePage.xaml.cs file / GamePage.xaml.cs
- GamePage.xaml file
- about / Game screen
- GamePage class
- about / GamePage class
- GameRenderer.cpp file / GameRenderer.cpp, GameRenderer.cpp, GameRenderer.cpp
- GameRenderer.h / GameRenderer.h
- GameRenderer.h file / GameRenderer.h, GameRenderer.h, GameRenderer.h
- GameRenderer class / GameRenderer class
- about / GameRenderer class, GameRenderer class
- implementing, in planet model / GameRenderer class
- modifying, in rocket steering / GameRenderer class
- Game screen, Windows Phone 8 game / Game screen
- game settings
- about / Game settings
- game state
- saving / Saving and loading the game state
- loading / Saving and loading the game state
- concepts / Concept
- implementations / Implementation
- game states
- about / Game states, Concept
- STARTING state / Concept
- PLAYING state / Concept
- PAUSE state / Concept
- RESULT state / Concept
- implementation / Implementation
- game user interface
- URLs, for components introduction / Game user interface
- GameViewModel.cs (View Model) / GameViewModel.cs, GameViewModel.cs
- GameViewModel.cs (view model) / GameViewModel.cs
- game world
- planet model, placing in / Placing a model in the game world
- asteroids, adding / Adding asteroids to the game world
- limitations / Game world limitation
- GART
- geolocation
- about / Maps and geolocation
- GetLocation method / Rocket class
- GetLocationSimple method / Rocket class
- GPU
- about / Shaders
- grid / Grid
- Gyrometer (Gyroscope)
- about / Gyrometer
- gyroscope
- data, reading from / Gyroscope
- Gyroscope
- about / Gyroscope
H
- HelpPage.xaml (view) / HelpPage.xaml
- HelpPage.xaml.cs (view) / HelpPage.xaml.cs
- Help screen, Windows Phone 8 game / World, Web, and Help screens
- HelpViewModel.cs (view model) / HelpViewModel.cs
- HLSL
- about / Shaders
- hybrid approach, Windows Phone 8 / Hybrid approach
I
- iconic tile template
- about / Tiles
- identity / Players table
- IIS Express
- web service, hosting / IIS Express hosting
- implementation, Game screen
- GameRenderer.h / GameRenderer.h
- Direct3DInterop.h / Direct3DInterop.h
- Direct3DInterop.cpp / Direct3DInterop.cpp
- GameViewModel.cs (View Model) / GameViewModel.cs
- GamePage.xaml.cs (View) / GamePage.xaml.cs
- implementation, game settings
- about / Implementation
- Settings.cs (model) / Settings.cs
- SettingsViewModel.cs (view model) / SettingsViewModel.cs
- MapViewModel.cs (view model) / MapViewModel.cs
- implementation, game states
- constants / Constants
- Game class / Game class
- GameRenderer class, modifying / GameRenderer class
- implementation, isolated storage settings
- about / Settings
- Settings.cs (Model) / Settings.cs
- implementation, LINQ to Twitter
- about / Implementation
- WebPage.xaml (view) / WebPage.xaml
- WebPage.xaml.cs (view) / WebPage.xaml.cs
- WebViewModel.cs (view model) / WebViewModel.cs
- implementation, local rank
- about / Implementation
- LocalRank.cs (model) / LocalRank.cs
- RanksViewModel.cs (view model) / RanksViewModel.cs
- Direct3DInterop.h (native part) / Direct3DInterop.h
- Direct3DInterop.cpp (native part) / Direct3DInterop.cpp
- GamePage.xaml.cs (view) / GamePage.xaml.cs
- GameViewModel.cs (view model) / GameViewModel.cs
- Isolated Storage Explorer tool / Isolated Storage Explorer tool
- implementation, lock screen
- GameViewModel.cs (View Model) / GameViewModel.cs
- GamePage.xaml.cs (View) / GamePage.xaml.cs
- implementation, Map screen
- about / Map screen
- MapPage.xaml (View) / MapPage.xaml
- MapViewModel.cs (View Model) / MapViewModel.cs
- implementation, message posting on Facebook wall
- about / Implementation
- WebPage.xaml (view) / WebPage.xaml
- WebPage.xaml.cs (view) / WebPage.xaml.cs
- WebViewModel.cs (view model) / WebViewModel.cs
- implementation, players location
- PlayerData.cs (Model) / PlayerData.cs
- MapViewModel.cs (View Model) / MapViewModel.cs
- MapPage.xaml (View) / MapPage.xaml
- MapPage.xaml.cs (View) / MapPage.xaml.cs
- implementation, Ranks screen
- RanksPage.xaml (View) / RanksPage.xaml
- RanksViewModel.cs (View Model) / RanksViewModel.cs
- implementation, RSS feeds
- about / Implementation
- News.cs (model) / News.cs
- WebPage.xaml (view) / WebPage.xaml
- WebViewModel.cs (view model) / WebViewModel.cs
- implementation, self location
- MapViewModel.cs (View Model) / MapViewModel.cs
- MapPage.xaml (View) / MapPage.xaml
- implementation, video support
- CalibrationPage.xaml (View) / CalibrationPage.xaml
- CalibrationPage.xaml.cs (View) / CalibrationPage.xaml.cs
- WorldViewModel.cs (View Model) / WorldViewModel.cs
- implementation, web service
- SA3DPlayer.cs / SA3DPlayer.cs
- SA3DRankItem.cs / SA3DRankItem.cs
- SA3DRank.cs / SA3DRank.cs
- ISA3DService.cs / ISA3DService.cs
- SA3DService.cs / SA3DService.cs
- implementation, World screen
- about / World screen
- WorldViewModel.cs (View Model) / WorldViewModel.cs
- implementations, collision detection
- about / Implementation
- CollisionDetector class / CollisionDetector class
- GameRenderer class, modifying / GameRenderer class
- implementations, game levels
- constants / Constants
- Game class / Game class
- GameRenderer class, modifying / GameRenderer class
- implementations, level countdown
- constants / Constants
- Countdown class / Countdown class
- GameRenderer class / GameRenderer class
- Direct3DInterop class / Direct3DInterop class
- GamePage class / GamePage class
- implementations, localized strings
- constants / Constants
- LocalizedStrings class / LocalizedStrings class
- implementations, menus
- constants / Constants
- localized strings / Localized strings
- MenuItem class / MenuItem class
- MenuButton class / MenuButton class
- MenuLabel class / MenuLabel class
- Menu class / Menu class
- GameRenderer class / GameRenderer class
- Direct3DInterop class / Direct3DInterop class
- GamePage class / GamePage class
- implementations, rocket display
- constants / Constants
- RocketDisplay class / RocketDisplay class
- GameRenderer class / GameRenderer class
- implementations, speech recognition and synthesis features
- MenuPage.xaml (View) / MenuPage.xaml
- MenuPage.xaml.cs (View) / MenuPage.xaml.cs
- MenuViewModel.cs (View Model) / MenuViewModel.cs
- implementations, vibrations
- MenuViewModel.cs (View Model) / MenuViewModel.cs
- GameRenderer.h / GameRenderer.h
- GameRenderer.cpp / GameRenderer.cpp
- Direct3DInterop.h / Direct3DInterop.h
- GamePage.xaml.cs / GamePage.xaml.cs
- IncreaseScore method / Game class
- indices, 3D graphics / Vertices, indices, coordinates, and faces
- installation, Windows Phone Toolkit / Installation
- Integrated Development Environment
- IntelliSense / Styles
- Interactive Help screen
- about / Interactive Help screen
- HelpPage.xaml (view) / HelpPage.xaml
- HelpPage.xaml.cs (view) / HelpPage.xaml.cs
- HelpViewModel.cs (view model) / HelpViewModel.cs
- interoperability
- about / SOA and WCF, WCF
- ISA3DService.cs / ISA3DService.cs
- isolated storage
- about / Settings, Files in the isolated storage
- Isolated Storage Explorer tool
- about / Isolated Storage Explorer tool
- isolated storage settings / Settings
J
- JavaScript Object Notation (JSON)
- about / SOA and WCF
L
- launchers / Settings screen
- Launching event / Application lifecycle
- layout controls
- grid / Grid
- StackPanel / StackPanel
- canvas / Canvas
- level countdown
- about / Level countdown
- concept / Concept
- implementations / Implementation
- LINQ
- about / Language-Integrated Query
- LINQ classes
- about / LINQ classes
- LINQ to Twitter installation
- about / LINQ to Twitter installation
- LINQ to Twitter library / LINQ to Twitter installation
- list grammar / Speech recognition
- live tiles
- about / Tiles
- LNK1136 / Adding model file
- LoadGame method / GameRenderer.cpp
- LoadVertex method / ModelLoader class
- localization
- about / Localization
- localized strings
- about / Localized strings
- concept / Concept
- implementations / Implementation
- LocalizedStrings class / LocalizedStrings class
- local rank
- about / Local rank
- LocalRank.cs (model)
- about / LocalRank.cs
- lock screen
- disabling / Disabling the lock screen, Implementation
M
- managed approach, Windows Phone 8 / Managed approach
- Manifest Designer
- about / Tiles
- Manifest file
- about / Manifest file
- Application UI / Manifest file
- Capabilities tab / Manifest file
- Requirements tab / Manifest file
- Packaging option / Manifest file
- manifest file
- about / Manifest file
- basic configuration / Basic configuration
- Manual tests tab, Store Test Kit / Manual tests
- map credentials
- about / Map credentials
- ViewModel / View model
- View / View
- MapPage.xaml (View)
- about / MapPage.xaml, MapPage.xaml
- MapPage.xaml.cs (View)
- about / MapPage.xaml.cs
- maps
- about / Maps and geolocation
- Map screen
- about / Maps and geolocation
- Map screen, Windows Phone 8 game
- about / Map screen
- view / View
- view model / View model
- model / Model
- Maps directions task
- about / Implementation
- map services / Map credentials
- MapViewModel.cs (view model)
- about / MapViewModel.cs
- MapViewModel.cs (View Model)
- about / MapViewModel.cs, MapViewModel.cs
- MenuButton class
- about / MenuButton class
- Menu class
- about / Menu class
- MenuItem class
- about / MenuItem class
- MenuLabel class
- about / MenuLabel class
- Menu options
- about / Menu options
- Border control / Menu options
- TextBlock control / Menu options
- MenuPage.xaml (View) / MenuPage.xaml
- MenuPage.xaml.cs (View) / MenuPage.xaml.cs
- menus
- about / Menus
- concept / Concept
- implementations / Implementation
- Menu screen
- required modifications / Required modifications
- new application page / New application page
- designer, working with / Working with designer
- XAML code, working with / Working with the XAML code
- options / Menu options
- styles / Styles
- pages, navigating between / Navigating between pages
- testing / Running
- emulator features / Running
- debugging / Debugging
- Menu screen, Windows Phone 8 game / Menu screen
- MenuViewModel.cs (View Model) / MenuViewModel.cs, MenuViewModel.cs
- Microsoft Foundation Class Library (MFC Library)
- about / C++
- Microsoft Visual Studio Express 2012 / Integrated Development Environment, Creating a web service
- model
- about / Model-View-ViewModel
- importing, from .obj file / Importing model
- model, importing
- VertexData structure / VertexData structure
- GameHelpers class / GameHelpers class
- ModelLoader class / ModelLoader class
- model file, planet model
- adding / Adding model file
- model loader / Importing model
- ModelLoader class / ModelLoader class
- model matrix, 3D graphics / Model, view, and projection matrices
- Modern C++
- about / C++
- Modern UI
- about / Windows Phone platform
- modulo operation / GameHelpers class
- MoveRocket method / GameRenderer class
- MVC
- about / Model-View-ViewModel
- MVP
- about / Model-View-ViewModel
- MVPConstantBuffer structure / MVPConstantBuffer structure
- MVVM pattern
- about / Model-View-ViewModel
- advantages / Model-View-ViewModel
- implementing / Simple implementation
N
- .NET Framework / .NET Framework
- native approach, Windows Phone 8 / Native approach
- NavigateByVoiceAsync method / MenuViewModel.cs
- navigation, to GPS coordinates
- about / Navigation to GPS coordinates
- implementations / Implementation
- GameHelpers.cs (Model) / GameHelpers.cs
- MapViewModel.cs (View Model) / MapViewModel.cs and WorldViewModel.cs
- WorldViewModel.cs (View Model) / MapViewModel.cs and WorldViewModel.cs
- new project
- creating / New project
- News.cs (model)
- about / News.cs
- NuGet package manager
- about / Installation, Facebook C# SDK
O
- .obj file
- about / Creating model
- model, importing from / Importing model
- Object3D class / Object3D class
- OFL (Open Font Library) / Font
- one time mode / Data binding
- one way mode / Data binding
- OnNavigatedFrom method / SettingsViewModel.cs
- OnPointerReleasedPause method / GameRenderer.cpp
P
- Packaging option, Manifest file / Manifest file
- Packaging tab / Localization
- Paint.NET software
- URL, for downloading / Texture
- Parallel Patterns Library (PPL)
- about / C++
- PAUSE, game state
- about / Concept
- pch.h file / Implementation
- performance improvement methods
- about / Improving performance
- update operation / Update operation
- render operation / Render operation
- pixel shader
- about / Shaders
- planet.obj file / Adding model file
- Planet class / Planet class
- planet model
- about / Planet model
- creating / Creating model
- model file, adding / Adding model file
- placing, in game world / Placing a model in the game world
- planet model, in game world
- MVPConstantBuffer structure / MVPConstantBuffer structure
- Object3D class / Object3D class
- GameHelpers class / GameHelpers class
- constants / Constants
- Planet class / Planet class
- GameRenderer class / GameRenderer class
- PlayerData.cs (Model)
- about / PlayerData.cs
- players location
- about / Locations of other players
- Players table / Players table
- PLAYING, game state
- about / Concept
- polymorphism / Menu class
- post
- publishing, with Facebook API / Publishing posts with Facebook API
- predefined grammar / Speech recognition
- primary key / Players table
- production deployment, web service / Production deployment
- programming language
- projection matrix, 3D graphics / Model, view, and projection matrices
- project structure
- about / Project structure
- Properties directory / Project structure
- References directory / Project structure
- Assets directory / Project structure
- Resources directory / Project structure
- Properties directory / Project structure
R
- RandInt method / ModelLoader class
- RankControl user control
- about / RankControl user control
- RankItem class
- about / RankItem class
- Rank page
- about / Ranks page
- RanksPage.xaml (View) / RanksPage.xaml
- Ranks screen, Windows Phone 8 game
- about / Ranks screen
- model / Model
- view model / View model
- view / View
- RanksViewModel.cs (View Model) / RanksViewModel.cs
- RanksViewModel.cs (view model)
- about / RanksViewModel.cs
- RankTopScoreConverter class / RankTopScoreConverter class
- Rate method / Rating by the users
- ReachPlanet method / Game class, Collision detection, GameRenderer class
- reference
- adding, to web service / Adding reference
- References directory / Project structure
- related parts, Direct3D
- Windows Phone Runtime Component / Windows Phone Runtime Component
- Direct3DInterop class / Direct3DInterop class
- release version (retail), Space Aim 3D game
- preparing / Release version
- render operation / Render operation
- Requirements tab, Manifest file / Manifest file
- Resources directory / Project structure
- REST
- about / Tweeting by Twitter API
- RESULT, game state
- about / Concept
- Results table / Results table
- RFC 822
- about / WebViewModel.cs
- Rocket class
- implementing, in planet model / Flying towards the planet
- about / Rocket class
- adjusting, in rocket steering / Rocket class
- files, adding to / Rocket class
- rocket display
- adding / Rocket display
- concepts / Concept
- texture, in DDS format / Texture
- font / Font
- implementations / Implementation
- RocketDisplay class / RocketDisplay class
- rocket steering
- about / Rocket steering
- by accelerometer / Steering by accelerometer
- Rocket class, adjusting / Rocket class
- GameRenderer class, modifying / GameRenderer class
- engine power adjustment / Engine power adjustment
- RSS feeds
- about / Obtaining data from RSS feeds
- data, obtaining from / Obtaining data from RSS feeds
- Running state / Application lifecycle
S
- SA3DPlayer.cs / SA3DPlayer.cs
- SA3DRank.cs / SA3DRank.cs
- SA3DRankItem.cs / SA3DRankItem.cs
- SA3DService.cs / SA3DService.cs
- SaveGame method / GameRenderer.cpp
- sender object / Common event handler
- sensors, in managed part
- Gyroscope / Gyroscope
- sensors, Windows Phone 8 devices / Other sensors in the native part
- returned values, observing / Writing to output
- Gyrometer / Gyrometer
- Compass (Magnetometer) / Compass
- services
- about / SOA and WCF
- SetColors method / ModelLoader class
- SetIndexBuffer method / ModelLoader class
- Setter.Value property / Styles
- Settings.cs (Model) / Settings.cs
- Settings.cs (model)
- about / Settings.cs
- Settings screen, Windows Phone 8 game / Settings screen
- SettingsViewModel.cs (View model) / SettingsViewModel.cs
- SettingsViewModel.cs (view model)
- about / SettingsViewModel.cs
- shaders, 3D graphics
- shaders, CubeRenderer class / Shaders
- shared resources / Resources shared among all screens
- Simple Object Access Protocol (SOAP)
- about / SOA and WCF
- Simulation Dashboard
- about / Simulation Dashboard
- smart pointers
- about / C++
- SOA
- about / SOA and WCF, WCF
- Software Development Kit
- about / Software Development Kit
- Solution Explorer window / Project structure
- sounds
- about / Sounds
- WAV file creation / WAV file creation
- files, using from sample / Using files from sample
- GameRenderer.h file / GameRenderer.h
- GameRenderer.cpp file / GameRenderer.cpp
- Space Aim 3D
- concept / Concept of the game
- objective / Objective
- screens / Screens
- architecture / Architecture
- programming languages / Programming languages and technologies
- technologies / Programming languages and technologies
- SpaceAim3DComp project / Adding model file
- Space Aim 3D Facebook application
- creating / Creating Facebook application
- speech recognition
- about / Speech recognition and synthesis
- concepts / Concept, Speech recognition
- asynchronous operations / Asynchronous operations
- speech recognition and synthesis features
- implementations / Implementation
- speech synthesis
- about / Speech recognition and synthesis, Speech synthesis
- asynchronous operations / Asynchronous operations
- sprite batch mechanism / Rocket display, RocketDisplay class
- sprite font / Rocket display
- SQL
- about / Language-Integrated Query
- SQL Server database
- adding / Adding SQL Server database
- SRGS (Speech Recognition Grammar Specification) / Speech recognition
- SSML (Speech Synthesis Markup Language) / Speech synthesis
- StackPanel control / StackPanel
- Standard C++ Library (STL)
- about / C++
- StartBackgroundMusic method / App.xaml.cs
- STARTING, game state
- about / Concept
- STL (Standard C++ Library)
- about / C++
- store
- game, publishing / Publishing in the store
- Store Test Kit
- about / Store Test Kit
- Application details page / Application details
- Automated Tests page / Automated tests
- Manual Tests tab / Manual tests
- styles / Styles
- submission
- updating / Updating submission
- Synchronous Approach / Asynchronous operations
T
- technologies and frameworks
- Direct3D / Direct3D
- WCF / WCF
- .NET Framework / .NET Framework
- TextBlock control / Menu options
- Text property / Data binding
- text rendering / DirectX Tool Kit
- tiles
- about / Windows Phone platform, Tiles
- Tile Template list
- TTS (text-to-speech) mechanism / Speech synthesis
- Twitter
- about / Tweeting by Twitter API
- Twitter API
- about / Tweeting by Twitter API
- Twitter application
- creating / Creating Twitter application
- two way / Data binding
U
- UI thread / Asynchronous operations
- UpdateMusicVolume method / App.xaml.cs
- update operation / Update operation
- users rating / Rating by the users
- UTF-8 / Concept
V
- VertexData structure / VertexData structure
- vertex shader
- about / Shaders
- vertices, 3D graphics / Vertices, indices, coordinates, and faces
- vibrations
- about / Vibrations
- concepts / Concept
- implementations / Implementation
- video support
- about / Video support
- concepts / Concept
- implementing / Implementation
- view
- about / Model-View-ViewModel
- view matrix, 3D graphics / Model, view, and projection matrices
- view model
- about / Model-View-ViewModel
- VisibilityConverter.cs (Model)
- about / VisibilityConverter.cs
- Visual C++ component extensions
- about / C++
- voice
- about / Speech recognition
W
- WASAPI (Windows Audio Session API) / Sounds
- WAV file creation
- about / WAV file creation
- WCF
- about / SOA and WCF, WCF
- WCF service
- consuming / SOA and WCF
- WCF service project
- creating / New project
- WebPage.xaml (view) / WebPage.xaml, WebPage.xaml
- about / WebPage.xaml
- WebPage.xaml.cs (view) / WebPage.xaml.cs, WebPage.xaml.cs
- Web screen, Windows Phone 8 game / World, Web, and Help screens
- web service
- creating / Creating a web service
- database / Database
- implementations / Implementation
- development deployment / Development deployment
- hosting, IIS Express used / IIS Express hosting
- testing / Web service testing
- production deplyment / Production deployment
- usage / Web service usage
- reference, adding / Adding reference
- web service deployment
- about / Web service deployment
- web service usage
- isolated storage settings / Settings
- Ranks screen / Ranks screen
- Map screen / Map screen
- World screen / World screen
- Game screen / Game screen
- WebViewModel.cs (view model) / WebViewModel.cs, WebViewModel.cs
- about / WebViewModel.cs
- WIC (Windows Imaging Component) / Direct3D
- Windows Phone 7.1 OS
- about / Windows Phone platform
- Windows Phone 7.5 devices
- about / Windows Phone platform
- Windows Phone 8
- managed approach / Managed approach
- native approach / Native approach
- hybrid approach / Hybrid approach
- Windows Phone 8 applications
- distribution channels / Application information
- Windows Phone 8 device
- registering / Phone registration
- Windows Phone 8 devices
- sensors / Other sensors in the native part
- Windows Phone 8 game
- Menu screen / Menu screen
- Map screen / Map screen
- Ranks screen / Ranks screen
- Settings screen / Settings screen
- World screen / World, Web, and Help screens
- Web screen / World, Web, and Help screens
- Help screen / World, Web, and Help screens
- Game screen / Game screen
- Windows Phone 8 game development
- online resources / Getting started
- Windows Phone 8 platform
- predefined grammar / Speech recognition
- list grammar / Speech recognition
- XML grammar / Speech recognition
- Windows Phone 8.0 OS
- about / Windows Phone platform
- Windows Phone Application Analysis tool
- Windows Phone Dev Center
- about / Updating submission
- Windows Phone platform
- about / Windows Phone platform
- Windows Phone Runtime
- about / Windows Phone platform
- Windows Phone Runtime Component
- about / Windows Phone Runtime Component
- Windows Phone Toolkit
- about / Windows Phone Toolkit
- installing / Installation
- ambiguous reference error / Ambiguous reference error
- Windows Runtime
- about / Windows Phone platform
- Windows Runtime C++ Template Library (WRL)
- about / C++
- WMAppManifest.xml file
- about / Tiles
- WorldPage.xaml (View)
- about / WorldPage.xaml, WorldPage.xaml
- WorldPage.xaml.cs (View)
- about / WorldPage.xaml.cs
- World screen, Windows Phone 8 game / World, Web, and Help screens
- WorldViewModel.cs (View Model) / WorldViewModel.cs, WorldViewModel.cs
- wrl.h header file / Implementation
X
- .xaml.cs file
- about / Model-View-ViewModel
- .xaml file
- about / Model-View-ViewModel
- XAML
- about / XAML
- XAML code
- working with / Working with the XAML code
- layout controls / Layout controls
- screen layout / Screen layout
- background / Background
- XAP submission / XAP submission
- XAUDIO2 API / Sounds
- XAudio2 audio file playback / Using files from sample
- XML
- about / XAML
- XML grammar / Speech recognition