|
XNA Game-Themed CS1 Lab Workbook
- 03/25/2010
Professor Kelvin Sung, along with Microsoft, designed programming assignment modules for faculty members with little or no background in computer gaming or graphics. These assignment modules are self-contained so faculty can pick and choose a subset to combine with their existing class assignments. This file contains the 683 page workbook.
Usage Types:
Audiovisual Content, Lab, Project
|
|
Developing Game-Themed Applications with XNA (Workshop)
- 03/25/2010
Professor Kelvin Sung, along with Microsoft, designed programming assignment modules for faculty members with little or no background in computer gaming or graphics. These assignment modules are self-contained so faculty can pick and choose a subset to combine with their existing class assignments. This workshop is designed specifically for these faculty members.
Usage Types:
Audiovisual Content, Lab, Project
|
|
Introduction to Programming Through Game Development Using Microsoft XNA Game Studio - Chapter 15: Creating Game Components
- 09/03/2009
In Chapter 15, we cover the following topics: Objects and Abstracts, From Objects to Components, Building Game Components, and Creating Starlight Lab.
Usage Types:
Demo, Executable Program, Exercise/Exam, Lab, Project, Slides
|
|
Introduction to Programming Through Game Development Using Microsoft XNA Game Studio - Chapter 16: Creating Multi-Player Networked Games
- 09/03/2009
In Chapter 16, we cover the following topics: Networks and Computers, Network Games and State, Creating a Multiplayer Game, and Improving Bread and Cheese Pong Lab.
Usage Types:
Demo, Executable Program, Exercise/Exam, Lab, Project, Slides
|
|
Introduction to Programming Through Game Development Using Microsoft XNA Game Studio - Instructor Preparation Guide
- 09/03/2009
This file contains the Course Matrix, 10-Week Schedule, Lab Setup Guide, Material Installation Guide, and a Master Syllabus.
Usage Types:
Course Outline
|
|
Introduction to Programming Through Game Development Using Microsoft XNA Game Studio - Chapter 13: Making a Complete Game
- 09/02/2009
In Chapter 13, we cover the following topics: Finishing Off Gameplay, Improving Code Design, Game Improvements, Making a Complete Game, and Creating Cheese Lander Lab.
Usage Types:
Demo, Executable Program, Exercise/Exam, Lab, Project, Slides
|
|
Introduction to Programming Through Game Development Using Microsoft XNA Game Studio - Chapter 14: Classes, Objects and Games
- 09/02/2009
In Chapter 14, we cover the following topics: Design with Objects, Creating Game Objects, Building a Sprite Class Hierarchy, and Creating Blackjack Lab.
Usage Types:
Demo, Executable Program, Exercise/Exam, Lab, Project, Slides
|
|
Introduction to Programming Through Game Development Using Microsoft XNA Game Studio - Chapter 12: Games, Objects and State
- 08/30/2009
Xbox
Usage Types:
Demo, Executable Program, Exercise/Exam, Lab, Project, Slides
|
|
Introduction to Programming Through Game Development Using Microsoft XNA Game Studio - Chapter 11: A Game as a Program
- 08/30/2009
In Chapter 11 we cover the following topics: First Game Program, Creating Game Objects, and Starting a Game Lab.
Usage Types:
Demo, Executable Program, Exercise/Exam, Lab, Project, Slides
|
|
Introduction to Programming Through Game Development Using Microsoft XNA Game Studio - Chapter 10: Using Methods
- 08/30/2009
In Chapter 10 we cover the following topics: Working with Images, Debugging Programs and a Super Zoom Program Lab.
Usage Types:
Demo, Executable Program, Exercise/Exam, Lab, Project, Slides
|
|
Introduction to Programming Through Game Development Using Microsoft XNA Game Studio - Chapter 9: Reading Text Input
- 08/24/2009
In Chapter 9 we cover the following topics: Using the Keyboard in XNA, Working with Arrays and Objects, and Message Boards Lab.
Usage Types:
Demo, Executable Program, Exercise/Exam, Lab, Project, Slides
|
|
Introduction to Programming Through Game Development Using Microsoft XNA Game Studio - Chapter 8: Creating a Timer
- 08/24/2009
In Chapter 8 we cover the following topics: Reaction Timer Game, Finding Winners using Arrays, and Making a Reaction Timer Game Lab.
Usage Types:
Demo, Executable Program, Exercise/Exam, Lab, Project, Slides
|
|
Introduction to Programming Through Game Development Using Microsoft XNA Game Studio - Text Sample Code
- 08/18/2009
This file contains all of the sample code that is mentioned in the textbook.
Usage Types:
Source Code
|
|
Introduction to Programming Through Game Development Using Microsoft XNA Game Studio - Chapter 7: Playing Sounds
- 08/17/2009
In Chapter 7 we cover the following topics: Adding Sounds, Playing Music and Playing with Sound Lab.
Usage Types:
Demo, Executable Program, Exercise/Exam, Lab, Project, Slides
|
|
Introduction to Programming Through Game Development Using Microsoft XNA Game Studio - Chapter 6: Creating a Multi-Player Game
- 08/17/2009
In Chapter 6 we cover the following topics: Creating a Multi-Player Game, Constructing the Complete Game and Button Bash Game Lab.
Usage Types:
Demo, Executable Program, Exercise/Exam, Lab, Project, Slides
|
|
Introduction to Programming Through Game Development Using Microsoft XNA Game Studio - Chapter 5: Writing Text
- 08/17/2009
In Chapter 5 we cover the following topics: Writing Text, Creating Clocks and Drawing Shadows and Counter Games Lab.
Usage Types:
Demo, Executable Program, Exercise/Exam, Lab, Project, Slides
|
|
Introduction to Programming Through Game Development Using Microsoft XNA Game Studio - Chapter 4: Displaying Images
- 08/17/2009
In Chapter 4 we cover the following topics: Games and Content, Making a Sprite and Color Nerve with a Picture Lab.
Usage Types:
Demo, Executable Program, Exercise/Exam, Lab, Project, Slides
|
|
Introduction to Programming Through Game Development Using Microsoft XNA Game Studio - Chapter 3: Getting Player Input
- 08/14/2009
In Chapter 3 we cover the following topics: Getting Player Input, Using the Keyboard, Adding Vibration Effects and Creating Gamepad Games Lab.
Usage Types:
Demo, Exercise/Exam, Lab, Project, Slides
|
|
Introduction to Programming Through Game Development Using Microsoft XNA Game Studio - Chapter 2: Programs and Colors
- 08/14/2009
In Chapter 2 we cover the following topics: The Anatomy of a Game Program, Storing Data in a Game Program, Making Decisions in a Game Program and Creating a MoodLight Lab.
Usage Types:
Course Outline, Demo, Executable Program, Exercise/Exam, Lab, Project, Slides, Source Code
|
|
Introduction to Programming Through Game Development Using Microsoft XNA Game Studio - Chapter 1: Computers, C#, XNA and You
- 08/14/2009
The first session does not contain a lot of programming content, but is more concerned with setting out the aims of the course and identifying a few tools and building blocks that are going to be used.
Usage Types:
Demo, Executable Program, Exercise/Exam, Lab, Project, Slides
|
|
Introduction to Programming Through Game Development Using Microsoft XNA Game Studio
- 08/03/2009
Learn the underlying skills and principles of software development as you design and build your first games for Xbox 360, Windows, and Zune.
Usage Types:
Lab, Source Code, Textbook
|
|
Best Practices in Game Development
- 06/24/2009
This presentation on game development will cover some hints about real world scenarios, use XNA to tackle problems / design flaws and discuss the importance of abstraction for better code design.
Usage Types:
Professional Development, Slides
|
|
XNA Game Development
- 06/19/2009
This information, developed by the Oregon Institute of Technology, contains the course outlines and materials for a sequence of 3 XNA Game Development courses.
Usage Types:
Course Outline, Lab, Project
|
|
XNA Lab in a Box
- 05/27/2009
Developed in partnership between the Microsoft Innovation Center in the Netherlands and Avanade Netherlands, this three day set of XNA tutorials and courseware was designed to provide over 50 faculty and teachers from the Netherlands with hands on experience of how to teach and build 2d and 3d games with XNA Game Studio in a lab environment.
Usage Types:
Course Outline, Tutorial
|
|
How to use Class Diagrams
- 05/11/2009
This video presentation talks about how to use Class Diagrams in Visual Studio Professional and Visual Studio Team Systems.
Usage Types:
Audiovisual Content, Tutorial
|
|
Learn Programming with XNA
- 04/30/2009
"Getting Started Making Games with C# and XNA Game Studio" is a programming course for students with no prior programming experience. It is intended to engage students with the craft of programming by the creation of gameplay using the XNA game framework.
Usage Types:
Course Outline, Demo, Lab, Slides
|
|
WellTris Game
- 02/06/2009
Requires XNA Game Studio Express. This is a 3-dimensional code example of Tetris.
Usage Types:
Source Code, Tutorial
|
|
XNA Build Advanced Presentation March 2006
- 02/05/2009
XNA Build is Microsoft’s upcoming solution focused on game content pipelines and content builds. This presentation shows how XNA Build enables incremental content builds, dependency tracking, debugging and more.
Usage Types:
Audiovisual Content, Demo, Slides
|
|
XNA Overview Presentation March 2006
- 02/05/2009
XNA is a set of technologies Microsoft is building to help tame the costs and complexity associated with game development.
Usage Types:
Audiovisual Content, Demo, Slides
|
|
Implementation Strategies for Microsoft XNA Game Development in Academic Laboratory Environments
- 10/06/2008
A Whitepaper describing the rationale, deployment, and operation of the Game Design & Development Laboratory at the Rochester Institute of Technology.
Usage Types:
Readings
|
|
Introduction to XNA Programming
- 06/01/2008
A 15 hour workshop introducing XNA and game programming, freeware.
Usage Types:
Course Outline, Executable Program, Exercise/Exam, Lab, Project
|
|
Microsoft Academic Days on Game Development 2008 - A Hybrid Approach to Projects in Gaming Courses - 1 of 2 (Video)
- 04/14/2008
Creating game development courses that use group projects is at best a balancing act. Encouraging creativity, maintaining morale, improving team dynamics and project structure, enforcing deadlines, and judging the quality of the final result is a challenge for any instructor. In this paper we describe an approach to team projects in game development courses that simplifies this process.
Usage Types:
Audiovisual Content
|
|
Microsoft Academic Days on Game Development 2008 - A Hybrid Approach to Projects in Gaming Courses - 2 of 2 (Slides)
- 04/14/2008
Creating game development courses that use group projects is at best a balancing act. Encouraging creativity, maintaining morale, improving team dynamics and project structure, enforcing deadlines, and judging the quality of the final result is a challenge for any instructor. In this paper we describe an approach to team projects in game development courses that simplifies this process.
Usage Types:
Demo, Slides
|
|
Microsoft Academic Days on Game Development 2008 - Preparing Programmers for a Parallel World - 1 of 2 (Video)
- 04/14/2008
This talk will review some popular parallel computing techniques as they apply to games, and discuss why some have been popular and others have been discarded. We’ll learn the mental paradigm shifts that are crucial to writing safe and efficient parallel code, and identify areas in which further research is needed to advance the state of the art.
Usage Types:
Audiovisual Content
|
|
Microsoft Academic Days on Game Development 2008 - Preparing Programmers for a Parallel World - 2 of 2 (Slides)
- 04/14/2008
This talk will review some popular parallel computing techniques as they apply to games, and discuss why some have been popular and others have been discarded. We’ll learn the mental paradigm shifts that are crucial to writing safe and efficient parallel code, and identify areas in which further research is needed to advance the state of the art.
Usage Types:
Demo, Slides
|
|
Microsoft Academic Days on Game Development 2008 - Game Development in CS Classes: An Insider’s Perspective - 1 of 2 (Video)
- 04/14/2008
Game development is an obvious way to brighten up a computer science curriculum, but where do you start? Between topic ideas, project scope, and development environments, crucial decisions can make or break a great game-related CS assignment.
Usage Types:
Audiovisual Content
|
|
Microsoft Academic Days on Game Development 2008 - Game Development in CS Classes: An Insider’s Perspective - 2 of 2 (Slides)
- 04/14/2008
Game development is an obvious way to brighten up a computer science curriculum, but where do you start? Between topic ideas, project scope, and development environments, crucial decisions can make or break a great game-related CS assignment.
Usage Types:
Demo, Slides
|
|
Microsoft Academic Days on Game Development 2008 - XNA Game Studio and the Community - 1 of 2 (Video)
- 04/14/2008
Building games for Windows and Xbox 360 has never been easier. With XNA Game Studio, student and hobbyist game developers can see their visions come to light in a matter of minutes instead of months. Come learn about XNA Game Studio, how it can be used in academics and our plans for unleashing the creator community.
Usage Types:
Audiovisual Content
|
|
Microsoft Academic Days on Game Development 2008 - XNA Game Studio and the Community - 2 of 2 (Slides)
- 04/14/2008
Building games for Windows and Xbox 360 has never been easier. With XNA Game Studio, student and hobbyist game developers can see their visions come to light in a matter of minutes instead of months. Come learn about XNA Game Studio, how it can be used in academics and our plans for unleashing the creator community.
Usage Types:
Demo, Slides
|
|
Microsoft Academic Days on Game Development 2008 - Creating Games for Zune Using XNA Game Studio - 1 of 2 (Video)
- 04/14/2008
The XNA Game Studio development paradigm is now mobile. Come and learn about XNA Game Studio support for game development on Zune devices. We will discuss features, platform support, and the development experience including demonstrations and demos.
Usage Types:
Audiovisual Content
|
|
Microsoft Academic Days on Game Development 2008 - Creating Games for Zune Using XNA Game Studio - 2 of 2 (Slides)
- 04/14/2008
The XNA Game Studio development paradigm is now mobile. Come and learn about XNA Game Studio support for game development on Zune devices. We will discuss features, platform support, and the development experience including demonstrations and demos.
Usage Types:
Demo, Slides
|
|
Microsoft Academic Days on Game Development 2008 - Hands-on: Introduction to Game Middleware Torque X for Teachers Mini-Boot Camp (Part 3 of 3) - 1 of 2 (Video)
- 04/14/2008
In these two, 2-hour workshops, GarageGames instructors John Kanalakis and Josef Rogovsky will walk you through a hands-on tour of Torque X 2.0. Each day will start off with a summary of Torque X, where it fits in the XNA and game universe, and why it’s essential for classrooms using game engines for instruction.
Usage Types:
Audiovisual Content
|
|
Microsoft Academic Days on Game Development 2008 - Hands-on: Introduction to Game Middleware Torque X for Teachers Mini-Boot Camp (Part 3 of 3) - 2 of 2 (Slides)
- 04/14/2008
In these two, 2-hour workshops, GarageGames instructors John Kanalakis and Josef Rogovsky will walk you through a hands-on tour of Torque X 2.0. Each day will start off with a summary of Torque X, where it fits in the XNA and game universe, and why it’s essential for classrooms using game engines for instruction.
Usage Types:
Demo, Slides
|
|
Microsoft Academic Days on Game Development 2008 - Hands-on: Introduction to Game Middleware Torque X for Teachers Mini-Boot Camp (Part 2 of 3) - 1 of 2 (Video)
- 04/14/2008
In these two, 2-hour workshops, GarageGames instructors John Kanalakis and Josef Rogovsky will walk you through a hands-on tour of Torque X 2.0. Each day will start off with a summary of Torque X, where it fits in the XNA and game universe, and why it’s essential for classrooms using game engines for instruction.
Usage Types:
Audiovisual Content
|
|
Microsoft Academic Days on Game Development 2008 - Hands-on: Introduction to Game Middleware Torque X for Teachers Mini-Boot Camp (Part 2 of 3) - 2 of 2 (Slides)
- 04/14/2008
In these two, 2-hour workshops, GarageGames instructors John Kanalakis and Josef Rogovsky will walk you through a hands-on tour of Torque X 2.0. Each day will start off with a summary of Torque X, where it fits in the XNA and game universe, and why it’s essential for classrooms using game engines for instruction.
Usage Types:
Demo, Slides
|
|
Microsoft Academic Days on Game Development 2008 - Hands-on: Introduction to Game Middleware Torque X for Teachers Mini-Boot Camp (Part 1 of 3) - 1 of 2 (Video)
- 04/14/2008
In these two, 2-hour workshops, GarageGames instructors John Kanalakis and Josef Rogovsky will walk you through a hands-on tour of Torque X 2.0. Each day will start off with a summary of Torque X, where it fits in the XNA and game universe, and why it’s essential for classrooms using game engines for instruction.
Usage Types:
Audiovisual Content
|
|
Microsoft Academic Days on Game Development 2008 - Hands-on: Introduction to Game Middleware Torque X for Teachers Mini-Boot Camp (Part 1 of 3) - 2 of 2 (Slides)
- 04/14/2008
In these two, 2-hour workshops, GarageGames instructors John Kanalakis and Josef Rogovsky will walk you through a hands-on tour of Torque X 2.0. Each day will start off with a summary of Torque X, where it fits in the XNA and game universe, and why it’s essential for classrooms using game engines for instruction.
Usage Types:
Demo, Slides
|
|
XNA and Academia: Turning Consumers into Creators
- 09/12/2007
Chris Satchell - GM, US Game Developer Group, Microsoft talks about XNA and Academia: Turning Consumers into Creators.
Usage Types:
Audiovisual Content, Demo, Slides
|
|
XNA and Academia: A Partnership for the Next Generation
- 09/12/2007
Dave Mitchell, Director, US Game Developer Group at Microsoft, talks about XNA and Academia: A Partnership for the Next Generation.
Usage Types:
Audiovisual Content, Demo, Slides
|
|
Torque X Game Development for XNA
- 09/12/2007
Davey Jackson (Garage Games) talks about Torque X Game Development for XNA.
Usage Types:
Audiovisual Content, Demo, Slides
|
|
Using XNA-GSE Game Segments to Engage Students in Advanced Computer Science Education
- 09/12/2007
G. Michael Youngblood talks about using XNA-GSE game segments to engage students in advanced Computer Science Education.
Usage Types:
Audiovisual Content, Demo, Slides
|
|
Introduction to Video Game Programming
- 06/22/2007
Use of this document will allow a professor or instructor to learn quickly about XNA and XBox 360 programming. A syllabus is included with the curriculum guideline. This is a package that contains a standard syllabus and curriculum guidance.
Usage Types:
Course Outline, Lab, Readings, Tutorial
|
|
Gaming Resource Toolkit 2006: XNA Build Advanced Presentation March 2006 - 1 of 2 (Video)
- 12/07/2006
XNA Build is Microsoft’s upcoming solution focused on game content pipelines and content builds. This presentation shows how XNA Build enables incremental content builds, dependency tracking, debugging and more. XNA Build can be customized to meet your unique requirements.
Usage Types:
Audiovisual Content
|
|
Gaming Resource Toolkit 2006: XNA Build Advanced Presentation March 2006 - 2 of 2 (Slides)
- 12/07/2006
XNA Build is Microsoft’s upcoming solution focused on game content pipelines and content builds. This presentation shows how XNA Build enables incremental content builds, dependency tracking, debugging and more. XNA Build can be customized to meet your unique requirements.
Usage Types:
Demo, Slides
|
|
Gaming Resource Toolkit 2006: XNA Overview Presentation March 2006 - 1 of 2 (Video)
- 12/07/2006
XNA is a set of technologies Microsoft is building to help tame the costs and complexity associated with game development. This introductory session will provide an overview of XNA and describe how game studios will be able to use it to help manage their content creation and content builds.
Usage Types:
Audiovisual Content
|
|
Gaming Resource Toolkit 2006: XNA Overview Presentation March 2006 - 2 of 2 (Slides)
- 12/07/2006
XNA is a set of technologies Microsoft is building to help tame the costs and complexity associated with game development. This introductory session will provide an overview of XNA and describe how game studios will be able to use it to help manage their content creation and content builds.
Usage Types:
Demo, Slides
|