Game Creation in XNA - PowerPoint PPT Presentation

About This Presentation
Title:

Game Creation in XNA

Description:

The main goal of this project was to create a game from scratch ... Games created in XNA can work on PCs, Xbox 360s, and Microsoft Zune devices. Game Workings ... – PowerPoint PPT presentation

Number of Views:39
Avg rating:3.0/5.0
Slides: 11
Provided by: mathUaa
Category:
Tags: xna | aune | creation | game

less

Transcript and Presenter's Notes

Title: Game Creation in XNA


1
Game Creation in XNA
  • CS470 Final Project
  • Chris Ragland

2
Project Overview
  • Project Goals
  • The main goal of this project was to create a
    game from scratch using Microsoft XNA.
  • The game I ended up creating is a simple puzzle
    game that has the user attempting to destroy
    targets as fast as possible, to achieve a high
    score.

3
Project Overview
  • Project Features
  • The game contains features you would expect of a
    simple arcade like game, including a title
    screen, high score tracking, quick game play, as
    well as music.
  • Originally the game was going to be presented on
    an Xbox 360, but converting a PC game project to
    a 360 game project is tougher than I figured.

4
A Little XNA Information
  • XNA is a set of tools that include the XNA
    Framework.
  • XNA Framework makes it very easy to create 2d and
    3d games.
  • Games created in XNA can work on PCs, Xbox 360s,
    and Microsoft Zune devices.

5
Game Workings
  • Game is controlled with a state machine.

6
Game Workings
  • Levels are read in from XML files when the game
    is first loaded.
  • Sprites are drawn to the screen and refreshed
    sixty times a second.
  • XNA makes it extremely easy to render sprites, as
    well as modify their attributes.

7
Sprites
  • Every drawn in my game is a sprite, containing a
    texture, location, and bounding box.
  • XNA provides classes for storing and manipulating
    textures as well as vectors.
  • Drawing sprite is as easy as Draw(texture,rectangl
    e,Color.White)

8
Schedule
9
Demonstration
  • Now I'm going to demonstrate a few of the levels
    of the game I made.
  • Final project contains 15 levels, I'm only
    showing 4 now.

10
Conclusion
  • XNA provides a powerful Framework that makes it
    easy to create a game.
  • I had a fun time getting to learn C at a more in
    depth level, as well as creating all of my own
    assets for the game.
  • If I were to do this again, I'd start with a 360
    project from the start to ensure it would run on
    the 360 when finished.
Write a Comment
User Comments (0)
About PowerShow.com