Learning Windows 8 Game Development

A standard practical tutorial running people through Windows 8 RT with a specific focus on game development is the approach chosen here. This type of approach will more likely appeal to an audience that is in need of a structured guide that they can emulate and learn from, unlike the usual reference...

Full description

Saved in:
Bibliographic Details
Main Author: Quandt, Michael
Format: eBook
Language:English
Published: Birmingham Packt Publishing, Limited 2013
Edition:3
Subjects:
ISBN:9781849697446, 1849697442
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract A standard practical tutorial running people through Windows 8 RT with a specific focus on game development is the approach chosen here. This type of approach will more likely appeal to an audience that is in need of a structured guide that they can emulate and learn from, unlike the usual reference text available in the market.Learning Windows 8 Game Development is for any developer looking to branch out and make some games. It's assumed that you will have an understanding of C++ and programming. If you want to program a game, this book is for you, as it will provide a great overview of Direct3D and Windows 8 game development and will kick-start your journey into 3D development.
AbstractList A standard practical tutorial running people through Windows 8 RT with a specific focus on game development is the approach chosen here. This type of approach will more likely appeal to an audience that is in need of a structured guide that they can emulate and learn from, unlike the usual reference text available in the market.Learning Windows 8 Game Development is for any developer looking to branch out and make some games. It's assumed that you will have an understanding of C++ and programming. If you want to program a game, this book is for you, as it will provide a great overview of Direct3D and Windows 8 game development and will kick-start your journey into 3D development.
Author Quandt, Michael
Author_xml – sequence: 1
  fullname: Quandt, Michael
BookMark eNpVTktLw0AYXPGBteY_BDx4Cuzj29dRY1sLgV5Ej-VL8kWq6W7NVv37LujFYWAYhhnmip2FGOiEFd464cAbb0Gr038ezAWbOSOVVSDUJStSeuOcC6Fy6GfspiGcwi68li-70MfvVLpyhXsqH-iLxnjYUzhes_MBx0TFn87Z83LxVD9WzWa1ru-aCsFkVB2ANr71gxR9KwA67vVg0XLsNTm0aKwjzQ3K1klvLHqE3hrM1H0uqjm7_R0-TPHjk9JxS22M713-MOG4XdzXQhmpPagfZ3ZCpQ
ContentType eBook
DEWEY 794.81536
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
Recreation & Sports
EISBN 9781849697453
1849697450
Edition 3
ExternalDocumentID EBC1362594
GroupedDBID 20A
A4J
AABBV
AAFKH
AAKGN
AANYM
AAZEP
AAZGR
ABARN
ABIAV
ABIWA
ABRSK
ABWNX
ACBYE
ACLGV
ADBND
ADVEM
AECLD
AEHEP
AEIUR
AERYV
AFQEX
AHWGJ
AIXPE
AJFER
AKHYG
ALMA_UNASSIGNED_HOLDINGS
AMYDA
AMYDF
APVFW
ATDNW
AVGCG
AZZ
BBABE
BPBUR
BSWCA
CUESX
E2F
FEAQG
GDRSO
GEOUK
IVQ
JJU
L7C
MYL
NK1
NK2
PQQKQ
QD8
UE6
ID FETCH-LOGICAL-a46666-c44569b9f21db144c095f7a70ad5e8a7a678e506a2b82967a9a4d76a76a5d69b3
ISBN 9781849697446
1849697442
IngestDate Wed Dec 10 12:20:13 EST 2025
IsPeerReviewed false
IsScholarly false
LCCallNum_Ident QA76.76.C672.Q83 20
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-a46666-c44569b9f21db144c095f7a70ad5e8a7a678e506a2b82967a9a4d76a76a5d69b3
OCLC 862373413
PQID EBC1362594
PageCount 269
ParticipantIDs proquest_ebookcentral_EBC1362594
PublicationCentury 2000
PublicationDate 2013
PublicationDateYYYYMMDD 2013-01-01
PublicationDate_xml – year: 2013
  text: 2013
PublicationDecade 2010
PublicationPlace Birmingham
PublicationPlace_xml – name: Birmingham
PublicationYear 2013
Publisher Packt Publishing, Limited
Publisher_xml – name: Packt Publishing, Limited
SSID ssj0001139749
Score 1.9135733
Snippet A standard practical tutorial running people through Windows 8 RT with a specific focus on game development is the approach chosen here. This type of approach...
SourceID proquest
SourceType Publisher
SubjectTerms Computer games
Microsoft Windows (Computer file)
Programming
TableOfContents Summary -- 5. Tilting the World -- Orientation -- Accelerometer -- Shaking things up a bit -- Spinning with gyros -- Compass -- Inclinometer -- Orientation for games -- Practice makes perfect -- Other sensors -- Light -- Locking on with a GPS -- Status -- Position -- Polling -- Summary -- 6. Bragging Rights -- Game state and progression -- Sharing in Windows 8 -- WinRT components -- Live tiles -- Summary -- 7. Playing Games with Friends -- A better menu system -- Networking -- Choosing between client/server and peer-to-peer models -- The client/server model -- The peer-to-peer model -- Maybe a hybrid? -- The first stage -- Using the PeerFinder -- Communicating the gameplay -- TCP - StreamSocket -- UDP - DatagramSocket -- Reading and writing data -- Side note - Async -- The DataReader -- The DataWriter -- Summary -- 8. Getting into the Store -- Getting into the store -- Free accounts -- Submitting your game -- GDF Certificates -- App packages -- Capabilities -- Adding a privacy policy -- Declarations -- Certification kit -- Creating your app packages -- Uploading and submitting -- Certification tips -- Privacy -- Features -- Legacy APIs -- Debug -- WACK -- Summary -- 9. Monetization -- Selling your games -- Monetization models -- The freemium model -- The traditional model -- The hybrid model -- The trial mode -- In-app purchases -- The consumables -- Testing with the simulator -- Summary -- A. Adding the Third Dimension -- Vertices and triangles -- Indices -- Cameras -- DirectXMath -- Buffers -- Building the vertex and index buffers -- Setting the buffers -- Using the buffers -- Constant buffers -- Updating the buffers -- Mapping the buffer -- The UpdateSubresource() method -- Shaders -- Vertex shaders -- Pixel shaders -- Compiling and loading -- Input layouts -- Drawing the model -- Setting the buffers and drawing -- Summary -- Index
Intro -- Learning Windows 8 Game Development -- Table of Contents -- Learning Windows 8 Game Development -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers and more -- Why Subscribe? -- Free Access for Packt account holders -- Preface -- What this book covers -- What you need for this book -- NuGet and DirectXTK -- MSDN -- Languages and other resources -- WinRT -- Components -- Threading -- C++ Component Extensions -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Downloading the example code -- Errata -- Piracy -- Questions -- 1. Getting Started with Direct3D -- Setting up the stage -- Applications and windows -- Structuring each frame -- Initializing the Direct3D API -- Graphics device -- Device context -- Swap chain -- Render target, depth stencil, and viewport -- Down the graphics pipeline -- Understanding the game loop -- Updating the simulation -- Drawing the world -- Clearing the screen -- Presenting the back buffer -- Summary -- 2. Drawing 2D Sprites -- Installing DirectXTK -- What a sprite is -- Textures -- File formats -- Loading -- Co-ordinate systems -- Drawing the sprites -- Sorting modes -- Finishing the batch -- Vectors -- Text rendering -- TTF versus BMP -- Building the font -- Drawing the font -- Summary -- 3. Adding the Input -- Input devices -- Pointers -- Keyboard input -- GamePad input -- Multiple controllers -- Buttons -- Deadzones and thumbsticks -- Summary -- 4. Adding the Play in the Gameplay -- Structuring a game -- Traditional object-oriented design -- Components and entities -- Putting it all together -- Subsystems -- Refining the input system -- Trigger -- Action -- InputManager -- Triggers -- Renderer -- Resource management -- Culling -- Implementation -- Collision detection -- Rectangle collision -- Fighting for score
Title Learning Windows 8 Game Development
URI https://ebookcentral.proquest.com/lib/[SITE_ID]/detail.action?docID=1362594
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3NS8MwFA9u8-BJnYrfBJRdRmCuaT6ujjlBmTtM3W2kSQsidnOtuj_flzZdt3kQD0IJbWhT-l7Je7-XvPdD6DJSEZhhJYhm3BDKPEVk5AtimM8jGkZgVbJE4Xve74vRSA4czVaS0QnwOBbzuZz-q6qhD5RtU2f_oO7FoNAB56B0aEHt0K55xItLl85cRDmeAWdPvpKmaPbU28q-oDLMqWKTrm-bd-DfEjGsgP-B0q_pUsAqx_LLiVE5TgQYJxkgB7pWdTqzY93rzpVnYRBtTN-J5eOy69aOnKSCKpzBzFHrdR8e78rolXUcqcxz8vOh266A1uJVP6xbZrKHO6gW2jyOXbQRxnW0XbBXYDeZ1VG99JhxA2ds78keuiikiJ0UscBWinhJivvo6aY77NwSRyRBFAV4xoim4CfKQMKvZwKAkBocy4gr3lLGD4XiCkx26LeYageiLRlXUlHDmYLDN_Cgd4Cq8SQODxGOGLVV9lpMe5rCfBi0PS2Y5wXC2Lo-9Ajh4qvH2Xq322Q7LsV8_PstJ2irVPcpqqazj_AMberP9CWZnTttfANeVQeD
linkProvider ProQuest Ebooks
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.title=Learning+Windows+8+Game+Development&rft.au=Quandt%2C+Michael&rft.date=2013-01-01&rft.pub=Packt+Publishing%2C+Limited&rft.isbn=9781849697446&rft.externalDocID=EBC1362594
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781849697446/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781849697446/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781849697446/sc.gif&client=summon&freeimage=true