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...
Gespeichert in:
| 1. Verfasser: | |
|---|---|
| Format: | E-Book |
| Sprache: | Englisch |
| Veröffentlicht: |
Birmingham
Packt Publishing, Limited
2013
|
| Ausgabe: | 3 |
| Schlagworte: | |
| ISBN: | 9781849697446, 1849697442 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| 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/eLvHCXMwtV3PS8MwFH64zYMndSr-JqDsMgprlzXN1TEnCHOHqbuNpElBxG6uVffn-9Km6zYP4kEooQ1tSt8red-X5OUDuGZuxHRHBw4LZeBQGSlHIvnBsxbCcwzQStFMbIINBsF4zIdWZivJ5ARYHAeLBZ_9q6uxDp1tUmf_4O5lo1iB5-h0LNHtWG4g4uWlTWcuRjmekWdPv5Jm0OyLt7V1QeUwp4hVurls3pJ_I8SwRv6HInxNVwasci6_mhiV80SkcdxH5kA3dp3O4ljvpuu2DQ2ijdm7Y_S4zLy1FSepQIX52HPU-r2Hx_ty9MoAR8rznPy8ac9uoLV81Y_oloXs0R7UtMnj2IctHddht1CvILYzq0O9RMykQTK19-QArgorEmtFEhBjRbJixUN4uu2NuneOFZJwBEV65jshRZzIJY88V0mkkCECy4gJ1hIK_1PBBIZs3Wn5wpOBx30muKCK-QKPjsIH20dQjaexPgbChFYIoYSOtKKRdBHOybCl2lr6rvYi9wRI8dWTbL7bLrKdlGY-_f2WM9gp3X0O1XT-oS9gO_xMX5L5pfXGN3kJCSk |
| 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 |

