Vai al contenuto principale della pagina
Autore: | Jaegers Kurt |
Titolo: | Xna 4.0 game development by example : beginner's guide : create exciting games with Microsoft XNA 4.0 / / Kurt Jaegers |
Pubblicazione: | Birmingham [U.K.], : Packt Pub., 2010 |
Edizione: | 1st edition |
Descrizione fisica: | 1 online resource (428 p.) |
Disciplina: | 794.81526 |
Soggetto topico: | Video games - Programming |
Note generali: | Includes index. |
Nota di contenuto: | Cover; Copyright; Credits; About the Author; About the Reviewers; Table of Contents; Preface; Chapter 1:Introducing XNA Game Studio; Overview of the games; System requirements; Installing XNA Game Studio; Time for action - installing XNA Game Studio; Building your first game; Time for action - creating a new Windows game project; Anatomy of an XNA game; The declarations area; Time for action - adding variables to the class declaration area; The Game1 class constructor; The Initialize() method; Time for action - customizing the Initialize() method; The LoadContent() method |
Time for action - creating the squareTextureThe Update() method; Time for action - coding Update() for SquareChase; The Draw() method; Time for action - draw SquareChase!; Time for action - play SquareChase!; Summary; Chapter 2:Flood Control - Underwater Puzzling; Designing a puzzle game; Time for action - set up the Flood Control project; Introducing the Content Pipeline; Time for action - reading textures into memory; Sprites and sprite sheets; Classes used in Flood Control; The GamePiece class; Identifying a GamePiece; Time for action - build a GamePiece class - declarations | |
Creating a GamePieceTime for action - building a GamePiece class: constructors; Updating a GamePiece; Time for action - GamePiece class methods - part 1 - updating; Rotating pieces; Time for action - GamePiece class methods - part 2 - rotation; Pipe connectors; Time for action - GamePiece class methods - part 3 -; connection methods; Sprite sheet coordinates; Time for action - GamePiece class methods - part 4 -; GetSourceRect; The GameBoard class; Time for action - create the GameBoard.cs class; Creating the game board; Time for action - initialize the game board; Updating GamePieces | |
Time for action - manipulating the game boardFilling in the gaps; Time for action - filling in the gaps; Generating new pieces; Time for action - generating new pieces; Water filled pipes; Time for action - water in the pipes; Propagating water; Time for action - making the connection; Building the game; Declarations; Time for action - Game1 declarations; Initialization; Time for action - updating the Initialize() method; The Draw() method - the title screen; Time for action - drawing the screen - the title screen; The Draw() method - the play screen | |
Time for action - drawing the screen - the play screenKeeping score; Time for action - scores and scoring chains; Input handling; Time for action - handling mouse input; Letting the player play!; Time for action - letting the player play; Play the game; Summary; Chapter 3:Flood Control - Smoothing Out the Rough Edges; Animated pieces; Classes for animated pieces; Time for action -rotating pieces; Time for action -falling pieces; Time for action -fading pieces; Managing animated pieces; Time for action - updating GameBoard to support animated; pieces; Fading pieces | |
Time for action - generating fading pieces | |
Sommario/riassunto: | Create your own exciting games with Microsoft XNA 4.0 |
Titolo autorizzato: | Xna 4.0 game development by example |
ISBN: | 1-282-81935-6 |
9786612819353 | |
1-84969-067-7 | |
Formato: | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione: | Inglese |
Record Nr.: | 9910826112103321 |
Lo trovi qui: | Univ. Federico II |
Opac: | Controlla la disponibilità qui |