Game Programming Class10

From IAM MediaWiki Create Change
Jump to: navigation, search

Events

Simple events project.

https://iam.colum.edu:8443/svn/XNAProg4/trunk/XNA4Jeff/ConsoleApplicationPacManEvents/ConsoleApplicationPacManEvents/Program.cs

There is a larger project in XNA called GameIntro events. This project demos a timer event and events that cross game components.


Screen Manager

In class demo IntroScreenz

Basically the GameStateManager manages GameStates. GameStates are basically game screens. The GameManager uses an internal stack of interchangeable GameStates(strategy pattern) and notifies GameStates of changes to the current state (observer pattern).

Demo Creators club Game

Package you game as a creators club game

Peer Review

Peer review FAQ http://create.msdn.com/en-US/home/faq/xbox_live_indie_games#xboxfaq-peerreview

http://create.msdn.com/en-US/education/catalog/article/bestpractices_31

Game Defects

Review the following statements and check the box next to any statement that is true about this game:

  • Code Defects - Crashes Make Content Unplayable
  • Grossly Misrepresents Content in Content Info
  • Inappropriate for Xbox LIVE

Prohibited Content

Check the box next to each type of prohibited content you found in this game:

  • Advertising (Alcohol, Tobacco, Gambling)
  • Crimes vs. Humanity/Distasteful Violence
  • Encourages Illegal Activities
  • Direct Threats Against Person or Group
  • Human Excretion
  • Nazi Content or Symbols
  • Collecting Personal Information
  • Racist or Discriminatory Language
  • Full Nudity
  • Strong Sexual Content
  • Child Pornography
  • Unauthorized Content

To notify us of a claim that your copyright has been infringed see Notice and Procedure for Making Claims of Copyright Infringement at www.microsoft.com/info/cpyrtInfrg.htm Prohibited Avatar Use

If the game contains avatars, check the box next to any item where an avatar commits the following acts, has them occur to them, or is a spectator of them.

  • Acts of an aggressive or threatening manner
  • Excretes obscene bodily fluids or substances
  • Glamorized criminal act
  • Player interacts with their avatar as if it's a separate character
  • Avatars proportions are modified
  • Replace Avatar features
  • Acts of sexual innuendo or mildly explicit sexual descriptions or images or sexual posturing
  • Use of controlled substances
  • Player's avatar talks
  • Violence which causes blood, gore, dismemberment, decapitation, maiming, or mutilation
  • Vulgar or profane act

Describe where you found the content you checked above (max. 1024 characters).

Blood What was the impact of blood in the game? 0 - This means there was no blood in the game at all.

1 - Users can see sporting or arcade game play with violence but no blood or gore.

2 - This means human/non-human blood is shed as a result of injuries in a realistic manner but not throughout the game.

3 - This means you see definitely see blood spattering or pools of blood; bloody imagery is shown throughout the game, to include sporting or arcade game

Cruelty This rates the game for its measure of cruelty experienced during game play by the player or others.

0 - This means there was no cruelty at all in the game.

1 - This means the game contains verbal mocking or taunts, but no physical cruelty

2 - This means your character causes or sees gratuitous insults, bullying, intimidation or otherwise violent or emotional abuse of a position of power. You or other characters leave innocents or bystanders slightly injured but not dead.

3 - This means your character or others participate in purposeful severe injury/killing of otherwise innocent bystanders outside of designated game

Injuries What were the amount and intensity of injuries witnessed or experienced by your character in the game?

0 - This means no creature or character is injured during game play.

1 - Injuries in the game are either to non-human characters, non-detailed human-like characters, or to fantasy characters (dragons, etc). Injuries to human characters are either implied or not shown. Injuries may be set in a cartoon, slapstick or child-like setting.

2 - The game contains realistic violence against fantasy characters, or non-realistic violence towards human/animal like characters. This category also includes minor assaults on humanlike characters that don't result in obvious injury being shown.

3 - This means sustained depictions of dismemberment, maiming, decapitation, or mutilation occurs to human or animal-like character. Your humanlike character or others die in the game and it's particularly realistic, or your character/others suffer very gory wounds constantly during game play.

Partial Nudity

This score rates the game for the frequency and presence of partial nudity in the game play.

0 - No depictions of the human body partially unclothed, whether as art or game characters

1 - Gym clothes level of modesty (shorts and tank top). You see some skin, but nothing startling.

2 - Male or female buttocks exposed for brief periods of time, partial female breast exposed for small periods of time. A thong or bikini worn by a character for a brief period would fall into this category.

3 - Partial breast exposure for prolonged periods of time, male/female buttocks exposed in a prolonged or unavoidable fashion in the game.

Sexual Overtones

What is the frequency/pervasiveness of sexual overtones during game play?

0 - This means there are no sexual overtones to the game

1 - The game contains indirect or light verbal references to kissing or hugging. There is no reference to sexual words or imagery, or sex and romance are very peripheral to the game play.

2 - Direct verbal references to romance, characters kissing or hugging, sexual overtones are part of the game. A game where your character is required to ask another out on a date would be rated no less than a 2.

3 - The game contains words or activities that amount to obvious sexual innuendo or mildly explicit sexual descriptions or images or sexual posturing. Crime

How is crime featured in this game?

0 - There are no references to crime in the game.

1 - Criminal activities may be briefly mentioned or non-essential to the storyline.

2 - Criminal activities are more relevant to the story and are presented unfavorably. Crime does not pay in this game.

3 - Crime is glamorized in this game and much of the storyline of the game centers around criminal acts and organizations. Crime DOES pay in the game.

Fear/Horror

This score rates the experience of fear or horror during game play. This means the game offered situations that cause fear or terror in the player.

0 - This means there was no fear or horror as part of the game play experience

1 - The scenery of the game includes a setting of fear or horror (vampires, ghosts, and zombies) but would not be scary to young children.

2 - Primary theme of the game will frighten younger children. Game play is menacing and can be aggressive.

3 - Express purpose of the game is to create terror in the player (the game is the equivalent of a horror movie).

Gambling

Please rate the game you have chosen according to its depictions of gambling.

0 - This means there is no depiction of gambling activity in the game.

1 - This means there is "fantasy gambling" not associated with real-world games of chance (racing cars to win "pink slips").

2 - This means during game play you must participate in-game illegal gambling, or organized commercial gambling (example: your character visits a casino during one level or wagers on a gladiator ring). Betting or gambling is simply part of the general storyline.

3 - This means that gambling is the primary game experience (the game simulates a slot machine, poker, etc) and the game actually teaches you how to gamble (play poker, roulette, etc).

Offensive Language

What level of offensive language was present in the game?

0 - This means there was no offensive or potentially offensive language

1 - This means you encountered mean-spirited or demeaning language during game play but no vulgarity or profanity ("You jerk!").

2 - There was occasional profanity or vulgarity in the game but it wasn't a common experience.

3 - Mild swearing, or expletives were present in the game.

Substance Use

Substances are items used by characters purposefully to change mental state or support chemical addictions.

0 - This means there are no substances present in the game.

1 - This means you saw/heard references to alcohol, tobacco or drugs or other substances but no physical presence of any of these

2 - There are objects in the game that can be used like a drug and are available to your character or others.

3 - The game contains depictions of the use of illegal drugs or encouragement of the use of tobacco or alcohol, or the character gains advantage in the game by the use of tobacco, alcohol or drugs.

Homework

Add GameScreens with a pause state to your midterm game.

Foe extra credi please play test a game on apphub. You'll need an app hub membership. These are available on ELMS under MSDNAA. Post a link to the review of your playtest.