Pluralsight.com – Introduction to 2D Game Programming with XNA
English | WMV | Video : WMV3, 1024×768, 15 fps, ~ 190 kbps | Audio : WMA v2, 44100Hz, 128 kb / s, Stereo | 753 MB
Genre: Video Training
Game programming doesn’t have to be difficult. If you’ve wanted to learn how to program simple games for Xbox, Windows or Windows Phone 7, but have been intimidated by the complexity, this course is for you! This course walks you through using the Microsoft XNA framework to build a simple 2D space shooting game, exploring numerous game programming concepts along the way. Topics explored include: creating and using 2D graphics, accepting input from keyboards, mice, game controllers and touch screens, working with sounds and animation and much more. The course concludes by demonstrating how to deploy the game to a real Xbox 360 console and various application marketplaces.
Content
Introduction to XNA 00:19:21
Introduction 00:22
What is XNA? 1:45
History 1:01
Supported Platforms 1:44
1:52 Distribution
Architecture two fifty-two
Installing XNA 1:44
Creating a Project one fifty-three
one fifty-five Project Structure
The Game File 2:45
00:51 Game Flow
Summary 00: 37 2D Graphics 00:36:07 Introduction 00:33 A Simple Shooter Game 00:57 Coordinates and Rectangles 3:27 2:09 Creating the Graphics Drawing the Graphics 7:44 The Content Pipeline 2:08 Sprites one thirty-eight Creating a Sprite Class 6:30 Font Basics two forty-one Drawing the seven fifty-one Score Summary 00:29 Input 00:51:37 Introduction 00:28 Input Types three twenty-two Moving the Ship 3:40 Keyboard Input five forty-six Refactoring Velocity six fifty-five The Ship Class adding three thirty-one Mouse Input 00:55 Adding Mouse Support three forty-two Controller Input 1:30 Adding Controller Support 5:07 Refactoring one twenty-one Keyboard Touch Input one forty-three Running on WP7 3:54 Adding Touch Support 08: 49 Summary 00:54 Collisions 1:18:36 Introduction 00:48 1:14 Boundaries Creating Boundaries three forty-nine Enforcing the Boundary five five three five Collision Detection Basics Making an Enemy 00:59 Creating the Enemy Manager six two Drawing the Enemy one three Moving the Enemy 6:48 Enemy Clean Up two sixteen Firing Shots 00:58 Creating the Shot Manager six thirty-six Drawing the Shots 4:40 Cleaning up three twenty-four Shots Killing the Player 00:47 Creating the Collision Manager six thirty-eight Player Shooting 00:45 Creating Player Shots eight twelve Fixing Shot Firing three forty Adding Touch Firing 4:29 Killing Enemies 6:38 00:40 Summary Animations 00:42:44 Introduction 00:28 Basics Animation 01: 55 Creating a Sprite Sheet two fifty-one Adding Animations 00:48 Creating an Animation Constructor 3 o’clock Updating the two forty-nine Animations Drawing the 5:15 Animations Animating the Ship one fifty-four More Animations 1 o’clock Explosions! One eleven Creating the three thirteen Explosion Manager Using the Manager Explosion 6:38 Updating Explosions 3:13 Drawing the Explosion 2:31 Handling Dead Shots 2:27 Exploding the Player 1:21 Clean Up 1:11 00:59 Summary Sounds 00:15:54 Introduction 00:28 2:21 Sound Basics Getting Sounds 1:53 The Sound Manager 00:48 Adding the Sounds 1:44 Creating the Sound Manager 3:29 Adding Background Music 2:05 Adding Sound Effects 1:48 summary 1:18 Finishing 00:57:29 Introduction one two Title Screen 00:36 Drawing the Title Screen 1:17 Implementing the Title Screen 4:44 Game 2:39 States Refactoring to State 8:42 Pause and Game Over Screens 01 10 Adding Pause State seven o’clock Fixing Pause 3:21 Implementing Game Over seven forty-nine Adding Lives 1 o’clock Refactoring Status Manager to six four Implementing Lives 9:37 Going Further 1:11 1:17 Summary Publishing 00:21: 10 Introduction 00:57 2:14 Publishing Options Registering one fifty Windows Publishing Steps 00:40 Windows Publishing 2:29 Xbox Deploy Steps 2:31 Connecting to the Xbox 1:09 Deploying to the Xbox one six Running on an Xbox 01 : 08 Fixing Issues 3:08 Running on an Xbox Again 00:28 WP7 Publishing Steps one one WP7 Publishing 1:08 Summary one twenty-one
Screenshot
[pluralsight.com].Introduction.to.2D.Game.Programming.with.XNA.part1
[pluralsight.com].Introduction.to.2D.Game.Programming.with.XNA.part2
%5Bpluralsight.com%5D.Introduction.to.2D.Game.Programming.with.XNA.part1
%5Bpluralsight.com%5D.Introduction.to.2D.Game.Programming.with.XNA.part2
[pluralsight.com].Introduction.to.2D.Game.Programming.with.XNA.part1
[pluralsight.com].Introduction.to.2D.Game.Programming.with.XNA.part2
[pluralsight.com].Introduction.to.2D.Game.Programming.with.XNA.part1
[pluralsight.com].Introduction.to.2D.Game.Programming.with.XNA.part2
The post Pluralsight.com – Introduction to 2D Game Programming with XNA Training appeared first on Free Ebooks and Video Training.