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

Celý popis

Uloženo v:
Podrobná bibliografie
Hlavní autor: Quandt, Michael
Médium: E-kniha
Jazyk:angličtina
Vydáno: Birmingham Packt Publishing, Limited 2013
Vydání:3
Témata:
ISBN:9781849697446, 1849697442
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
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/eLvHCXMwtV3PS8MwFA5u8-BJnYq_CSi7jELXpk1zdcwJwtxh6m7jNW1AxG6uVffn-9Km6zYP4kEooQ1pSt8Lee97yctHyDVaYOmgZbM8DtLCESItABZZSinXA9uOuYpysgk-GATjsRgamq00pxPgSRIsFmL2r6rGOlS2Tp39g7qXnWIF3qPSsUS1Y7nhES8fTTpzGeV4Rpw9_UrbQbsPb2v7gqowJyRRtrlt3oB_TcSwBv6HIF-zlYBVgeVXE6MKnIgwTviIHNjGqdO5HevddDuuhkGsNXu3NB-XXrc25CQ1UuM-zhyNfu_h8b6KXmnHkYkiJ7_o2jEHaC0_9cO65SZ7tEcasc7j2CdbcdIkuyV7BTWTWZM0K4-ZtmjO9p4ekKtSitRIkQZUS5GuSPGQPN32Rt07yxBJWMAQnvmWZOgnilAopxOFCCElOpaKA7ch8uIAOKDJjj3bBycMHOFzEDheuQ94eRG-6B6RejJN4mNC_YAzkMoTHVdhGxaEUtpcQOgAiyNmnxBa_vUkX-82m2wnlZhPf29yRnYqdZ-Tejb_iC_ItvzMXtL5pdHGN0MfCNQ
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