1 Wednesday, August 6, 2008 ASYNCHRONY SOLUTIONS Making cross-platform Windows/Xbox 360 games in XNA.

Slides:



Advertisements
Similar presentations
ESRI Dev Meetup Lightning Talk
Advertisements

Välkommen till Sommarkollo Introduce XNA Game Studio Express Make A Game!
Creating Games For Windows, Xbox 360, and Windows Phone 7 Ryan Plemons
Dan Waters, Academic Relations Manager, Microsoft.
Course Overview Introduction to XNA Game Studio Express Game Design Experience Prof. Jim Whitehead January 7, 2008.
Announcement Feb WMC Barcelona. WMC Barcelona.
Joomla & WordPress By: Brenda Iglesias. What is Joomla? Joomla is an award-winning content management system or CMS Enables you to build Web sites and.
Course Overview Introduction to XNA Game Studio Express Game Design Experience Prof. Jim Whitehead January 8, 2008.
Serious Game Winter School, Puerto Vallarta, Mexico, Feb 2010 Developing Game-Themed Applications With XNA Kelvin Sung Computing and Software Systems University.
Getting Started with XNA Game Studio CTXNA Meeting: February 2011.
ONLINE CONFERENCE DESIGN.BUILD.DELIVE R with WINDOWS PHONE THURSDAY 24 MARCH 2011.
An introduction to. Introductions  I’m Rob Fonseca-Ensor  A Solution Architect at Infusion  I run the Canary Wharf.NET User Group  I blog at
Project 1 Stencyl Introduction
Alfred Thompson Microsoft Corporation Academic Relations Team.
Microsoft Evangelist Presentation September 13, 2012.
A Games Class Using XNA Game Studio Express Art Gittleman California State University Long Beach
Developing games and applications for Xbox 360 using XNA* *XNA is XNA’s Not Acronymed An Introduction by Peter Messenger Senior Developer at QMASTOR Newcastle.
Independent Game Development William Monks. What is an “Indie” Game??? An indie game is a game made without the financial support of a video game publisher.
Khalid Siddiqui Senior Architect, Mobility Center of Excellence Microsoft Corporation SESSION CODE: WPH311.
CHAPTER 1 XNA Game Studio 4.0. Your First Project A computer game is not just a program—it is also lots of other bits and pieces that make playing the.
Lab 8 – C# Programming Adding two numbers CSCI 6303 – Principles of I.T. Dr. Abraham Fall 2012.
Welcome to the CRE Programming Club! Robert Eckstein and Robert Heard.
XNA Studio: Introduction to XNA Brian Keller Product Manager Microsoft Corporation.
An Introduction to. What is XNA?  “A set of tools with a managed runtime environment provided my Microsoft that facilitates computer game development.
 Frank Savage Architect Microsoft Corporation.
Angelo Chan Kamran Bilgrami. Agenda ● WinJS - What and Why ● Modern Apps ● WinRT Architecture ● Demos o Controls o Data Bindings o Program LifeCycle Management.
Las Vegas XNA Users Group. October 2007 MEETING! Presented by Charley Jones A+, MOUS, MCP, MCSA, MCSE, MCDBA, MCAD, MCT, PMP, ITIL MCTS: SQL Server 2005,
Rob Miles Microsoft MVP University of Hull Fun Programming with Visual Studio.
Introduction CIS 136 Building Mobile Apps 1. What is a mobile app? 2  Computer program  Designed for small devices  Smartphones  Tablets  Other handhelds.
GreatFriends vTalks Seminar #10. XNA Game Programming Supote Phunsakul (ball)
11 A First Game Program Session Session Overview  Begin the creation of an arcade game  Learn software design techniques that apply to any form.
C# Game Development with XNA Philip Degarmo. Introduction What is XNA? –Microsoft’s replacement for “Managed DirectX” –“XNA” = “XNA Game Studio” – de.
Intro to Ubuntu Linux What is Ubuntu?. What is Ubuntu Ubuntu is a Linux distro. It is an operating system for your PC. It is free, both as in speech and.
XNA An Introduction. What XNA is… Microsoft® XNA™ is composed of industry- leading software, services, resources, and communities focused on enabling.
Selenium and Selenium on Rails. Agenda  Overview of Selenium Simple Selenium Tests Selenium IDE  Overview of Selenium on Rails  Problems with Selenium.
11 Making a Sprite Session 4.2. Session Overview  Describe the principle of a game sprite, and see how to create a sprite in an XNA game  Learn more.
Parental controls 101. What are they? Tools to help parents regulate their children’s internet use. You can set them: At network level. On your child’s.
Development and Debugging Tools for Windows Phone 7 Series Cullen Waters Software Development Engineer II Advanced Technology Group, Microsoft Corporation.
Game Creation in XNA CS470 Final Project Chris Ragland.
Once posted, other YouTube users can post comments about the video, post their YouTube video responses, or rate the video. Videos that are uploaded to.
2 XNA Games Studio: The What and the How Paul Foster, Microsoft.
MonoXNA 3D. Games Fun Relaxation Mind training Profitable business –World of Warcraft (successful game)
2015 International TechNet Wiki Summit 2015 Nonki Takahashi Session - Small Basic and TechNet (Small Basic - Part 2)
Bernard “Berno” Oh Academic Audience Marketing t-berno [at] microsoft [dot] com 9 Jan 2007 Create Your Own Windows-Xbox.
Windows SharePoint 2007 Introduction. What is Microsoft SharePoint 2007? Microsoft SharePoint 2007 is the central information sharing and collaboration.
By Edward Lim 8.7. What? Today, we continued our research on our chosen Cornerstone Piece, we got our learning journals up to date, we made sure all our.
11 Computers, C#, XNA, and You Session 1.1. Session Overview  Find out what computers are all about ...and what makes a great programmer  Discover.
1 Getting Started with C++ Part 1 Windows. 2 Objective You will be able to create, compile, and run a very simple C++ program on Windows, using Microsoft.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
“WALK IN” SLIDE. August Developing Games for Windows and Xbox 360: Stories from the Trenches Joe Waters Software Development Engineer FASA.
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
Understanding Mobile Devices, Interactions, and Tools Lesson 1.
MICROSOFT AJAX CDN (CONTENT DELIVERY NETWORK) Make Your ASP.NET site faster to retrieve.
Beginning of Xamarin for iOS development
Lecture 1 - Introduction
Selenium and Selenium on Rails
Wordpress Tiger Tech 2017.
Power your app with Live services
MonoGame and Windows 8.
.NET and .NET Core Foot View of .NET Pan Wuming 2017.
Talking About How I Feel
Hosted Web Apps with Windows App Studio
Peter Provost Sr. Program Manager Microsoft Session Code: DEV312
Windows Presentation Foundation
Windows Forms in Visual Studio 2005: An in-depth look at key features
Windows Forms in Visual Studio 2005: An Overview
Mark Quirk Head of Technology Developer & Platform Group
Creating Games with Project Spark
Presentation transcript:

1 Wednesday, August 6, 2008 ASYNCHRONY SOLUTIONS Making cross-platform Windows/Xbox 360 games in XNA

2 Wednesday, August 6, 2008 What is XNA?  I'm not sure anyone knows! It extends far beyond a simple API or Visual Studio plugin. Sometimes it's referred to as a framework, sometimes a toolset. In Microsoft's own words: “Microsoft® XNA™ is composed of industry-leading software, services, resources, and communities focused on enabling game developers to be successful on Microsoft gaming platforms.”  Consists of an add-on for Visual C# 2005 Express  Lets you make games that can be run on an Xbox or a Windows PC  XNA is an acronym that stands for nothing at all

3 Wednesday, August 6, 2008 Advantages  (+) API that contains commonly used game functions  (+) Can do 2D and 3D games  (+) C# is really easy  (+) Takes care of content management for you  (+) Lots and lots of excellent sample code and support.  (+) Free (to make Windows games) ‏  (-) I hear C# can be kind of slow  (-) Sharing Windows games is not as easy as it should be  (-) You can't draw a square  (-) There are a few odd quirks (such as separate projects for Windows and Xbox games) ‏  (-) Costs $100 a year (to make Xbox 360 games) ‏

4 Wednesday, August 6, 2008 XNA Creator's Club  Creator's Club the site for XNA game developers  Free to use forums and download sample projects tutorials  Costs $100 a year to run code on a 360, download other people's games, and review other people's games  Running your games on an Xbox 360 and (presumably) putting them up on the site is free if you sign up for the Dream/Build/Play competition  If you enter a game in the contest you get the full Creator's Club membership for free for 4 months  So basically all I'm paying $100 a year for is the ability to download and review other people's games.  Very shortly anyone will be able to sell their games on the Xbox 360 Marketplace and make 70% of the profits (slightly less if they advertise your game for you) ‏

5 Wednesday, August 6, 2008 Let's make AsynchroPong

6 Wednesday, August 6, 2008 Closing Reminders  Talk a bit about XNA 3.0 (Zune, single project file, support for Visual Studio 2008) ‏  Show off some games! (Racing, Ship Game, Robot Game, The Office Party) ‏ Resources  Learn anything you'd ever want to know:  Download my AsynchroPong source at: