Jan142010

Jan142010 - UC Santa Cruz Computer Science Game Design CMPS...

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
Computer Science – Game Design UC Santa Cruz Click to edit Master subtitle style 11/10/10 CMPS 20: Game Design Experience Imagine Cup Team Formation XNA Input January 14, 2010 Arnav Jhala
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Computer Science – Game Design UC Santa Cruz 11/10/10 Announcements Team Formation (Details are on the website) Team member names and bio Contact Information Means of communication Location of meetings Once teams are formed I will randomly assign more members in teams of <4 students (combine two
Background image of page 2
Computer Science – Game Design UC Santa Cruz 11/10/10 Kenny Spade: Imagine Cup
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Computer Science – Game Design UC Santa Cruz 11/10/10 Upcoming Project Game Concept Document A compelling document that sells your game concept Title page Title of game, name of group, name of team members, sample artwork Overview page Table at top: game genre, platform (PC/XBox), team size Key points section Bulleted list of important elements of gameplay Goal of game, what makes game unique, main characters, main fictional elements Sample artwork image to give feel of the game Biographies True, pocket biographies of each team member (1-2 paragraphs each) stressing experience that makes you a strong game designer 1-3 pages giving a textual description of the game
Background image of page 4
Computer Science – Game Design UC Santa Cruz 11/10/10 Game Input XNA Framework supports three input sources Xbox 360 controller Wired controller under Windows Wireless or wired for Xbox 360 Up to 4 at a time Keyboard Good default for Windows games Xbox 360 also supports USB keyboards Mouse Windows only (no Xbox 360 support)
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Computer Science – Game Design UC Santa Cruz 11/10/10 Digital vs Analog Controls Input devices have two types of controls Digital Reports only two states: on or off Keyboard: keys Controller A, B, X, Y, Back, Start, D-Pad Analog
Background image of page 6
Computer Science – Game Design UC Santa Cruz Input Type Overview Input Device Digital Buttons Analog Controls Vibration Win? Xbox? Number Xbox 360 Controller 14 4 Yes Yes (wired or wireless with adapter) Yes (wireless or wired) 4 Keyboard >100 0 No Yes Yes 1 Mouse 5 3 No Yes No 1
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Computer Science – Game Design UC Santa Cruz 11/10/10 Xbox 360 Controller Input Every clock tick Get state of controller Call GetState() on GamePad class Pass in PlayerIndex PlayerIndex.One, PlayerIndex.Two, … Corresponds to lit region in “ring of light” Returns a GamePadState structure Check if controller is connected
Background image of page 8
Computer Science – Game Design UC Santa Cruz 11/10/10 GamePad Class A static class Do not need to create an instance to use All methods are static GetState Retrieve current state of all inputs on one controller SetVibration Use to make controller vibrate public static class GamePad { public static GamePadCapabilities GetCapabilities (PlayerIndex playerIndex); public static GamePadState
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 10
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 11/10/2010 for the course CMPS 20 taught by Professor Jhala,a during the Spring '10 term at UCSC.

Page1 / 32

Jan142010 - UC Santa Cruz Computer Science Game Design CMPS...

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online