SlideShare una empresa de Scribd logo
1 de 19
Multi-platform game development Aaron Stanley KingFebruary 11th, 2010
Free game development toolkit using .NET, C# Extends Visual Studio 2008 Including the free C# Express Edition Version 3.1 Avatars Zune support Community Games publishing Creators Club membership Develop and publish for Xbox 360 $99/12 months
Publish your games to Xbox LIVE Marketplace Profit!!  70%/30% baseline split Time-limited trial, no free games Charge 200, 400, or 800 points 150 MB limit for 400 and 800 point games 50 MB limit for 200 point games You retain all rights and IP
Several new features: Xbox LIVE Party Video playback  Downloadable Content (XDK Extensions Only) Avatars for XDK Extensions and Community titles! More news coming later this year Project Natal ready for Holiday 2010
Avatars AvatarDescription Look up description from a SignedInGamer Create random avatar descriptions Send avatar descriptions over the network AvatarRenderer Play back built-in animations Or specify your own bone matrices One directional light
Demo
Video New types: Video & VideoPlayer Similar pattern to Song & MediaPlayer No equivalent of MediaLibrary Can have multiple VideoPlayer instances Import WMV files through the ContentPipeline VideoSoundtrackType: Music, Dialog, MusicAndDialog
Zune Small platform 320 x 240 Two Little buttons and a Dpad Different versions of hardware Slow platform Should not try to get Halo 3 on your Zune Players  and control aren’t as responsive as PC or Console
Demo
Zune HD Full device support and connectivity in Visual Studio.  new Touch APIs to the XNA Framework for use on the Zune HD  new Accelerometer APIs to the XNA Framework for use on the Zune HD
No Demo.. But I am acceptingdonations.
Mono XNA Ubuntu 9.10 has all dependences in default repository! You can install them in two ways.  First one is using Terminal: Open Terminal. Programs -> Accessories -> Terminal Copy and past next 2 lines seperately (second is longer, but it should be in one line)  sudoapt-get update  sudoapt-get install libtaoframework-devil1.6-cil libtaoframework-openal1.1-cil libtaoframework-sdl1.2-cil libdevil1c2 libtaoframework-devil1.6-cil libnunit2.4-cil monodevelopmonodevelop-nunit If you are asked for approval just type "y" and press "Enter"  Second is using Synaptic: Go to System -> Administration -> Synaptic Tick following packets  libtaoframework-devil1.6-cil libtaoframework-openal1.1-cil libtaoframework-sdl1.2-cil  Libdevil1c2 libtaoframework-devil1.6-cil libnunit2.4-cil  Monodevelop monodevelop-nunit MonoDevelopshould be fine with all references except NUnit.  INFO:NUnit in Ubuntu 9.10 is still 2.4.7 (2.4.8 expected), but you should add new reference from your GAC in test project for unit testing.
Demo
XNA Futures One or more of these is real?
Aaron Stanley King Twitter -> @trendoid Gamertag -> HeraldStudios Email -> trendoid@gmail.com

Más contenido relacionado

Más de Aaron King

Sql Azure - Sql Saturday Kansas City
Sql Azure - Sql Saturday Kansas CitySql Azure - Sql Saturday Kansas City
Sql Azure - Sql Saturday Kansas CityAaron King
 
Sql Azure - Columbus SQL PASS
Sql Azure - Columbus SQL PASSSql Azure - Columbus SQL PASS
Sql Azure - Columbus SQL PASSAaron King
 
Web Assessments
Web AssessmentsWeb Assessments
Web AssessmentsAaron King
 
Sql Azure - Sql Saturday Chicago
Sql Azure - Sql Saturday ChicagoSql Azure - Sql Saturday Chicago
Sql Azure - Sql Saturday ChicagoAaron King
 
Sql Azure - St. Louis Day of .NET
Sql Azure - St. Louis Day of .NETSql Azure - St. Louis Day of .NET
Sql Azure - St. Louis Day of .NETAaron King
 
IndyCodeCamp SDS May 16th 2009
IndyCodeCamp SDS May 16th 2009IndyCodeCamp SDS May 16th 2009
IndyCodeCamp SDS May 16th 2009Aaron King
 

Más de Aaron King (6)

Sql Azure - Sql Saturday Kansas City
Sql Azure - Sql Saturday Kansas CitySql Azure - Sql Saturday Kansas City
Sql Azure - Sql Saturday Kansas City
 
Sql Azure - Columbus SQL PASS
Sql Azure - Columbus SQL PASSSql Azure - Columbus SQL PASS
Sql Azure - Columbus SQL PASS
 
Web Assessments
Web AssessmentsWeb Assessments
Web Assessments
 
Sql Azure - Sql Saturday Chicago
Sql Azure - Sql Saturday ChicagoSql Azure - Sql Saturday Chicago
Sql Azure - Sql Saturday Chicago
 
Sql Azure - St. Louis Day of .NET
Sql Azure - St. Louis Day of .NETSql Azure - St. Louis Day of .NET
Sql Azure - St. Louis Day of .NET
 
IndyCodeCamp SDS May 16th 2009
IndyCodeCamp SDS May 16th 2009IndyCodeCamp SDS May 16th 2009
IndyCodeCamp SDS May 16th 2009
 

Xna multi- platform game development

  • 1. Multi-platform game development Aaron Stanley KingFebruary 11th, 2010
  • 2. Free game development toolkit using .NET, C# Extends Visual Studio 2008 Including the free C# Express Edition Version 3.1 Avatars Zune support Community Games publishing Creators Club membership Develop and publish for Xbox 360 $99/12 months
  • 3. Publish your games to Xbox LIVE Marketplace Profit!! 70%/30% baseline split Time-limited trial, no free games Charge 200, 400, or 800 points 150 MB limit for 400 and 800 point games 50 MB limit for 200 point games You retain all rights and IP
  • 4.
  • 5. Several new features: Xbox LIVE Party Video playback Downloadable Content (XDK Extensions Only) Avatars for XDK Extensions and Community titles! More news coming later this year Project Natal ready for Holiday 2010
  • 6.
  • 7. Avatars AvatarDescription Look up description from a SignedInGamer Create random avatar descriptions Send avatar descriptions over the network AvatarRenderer Play back built-in animations Or specify your own bone matrices One directional light
  • 8.
  • 10. Video New types: Video & VideoPlayer Similar pattern to Song & MediaPlayer No equivalent of MediaLibrary Can have multiple VideoPlayer instances Import WMV files through the ContentPipeline VideoSoundtrackType: Music, Dialog, MusicAndDialog
  • 11.
  • 12. Zune Small platform 320 x 240 Two Little buttons and a Dpad Different versions of hardware Slow platform Should not try to get Halo 3 on your Zune Players and control aren’t as responsive as PC or Console
  • 13. Demo
  • 14. Zune HD Full device support and connectivity in Visual Studio. new Touch APIs to the XNA Framework for use on the Zune HD new Accelerometer APIs to the XNA Framework for use on the Zune HD
  • 15. No Demo.. But I am acceptingdonations.
  • 16. Mono XNA Ubuntu 9.10 has all dependences in default repository! You can install them in two ways. First one is using Terminal: Open Terminal. Programs -> Accessories -> Terminal Copy and past next 2 lines seperately (second is longer, but it should be in one line) sudoapt-get update  sudoapt-get install libtaoframework-devil1.6-cil libtaoframework-openal1.1-cil libtaoframework-sdl1.2-cil libdevil1c2 libtaoframework-devil1.6-cil libnunit2.4-cil monodevelopmonodevelop-nunit If you are asked for approval just type "y" and press "Enter" Second is using Synaptic: Go to System -> Administration -> Synaptic Tick following packets libtaoframework-devil1.6-cil libtaoframework-openal1.1-cil libtaoframework-sdl1.2-cil  Libdevil1c2 libtaoframework-devil1.6-cil libnunit2.4-cil  Monodevelop monodevelop-nunit MonoDevelopshould be fine with all references except NUnit. INFO:NUnit in Ubuntu 9.10 is still 2.4.7 (2.4.8 expected), but you should add new reference from your GAC in test project for unit testing.
  • 17. Demo
  • 18. XNA Futures One or more of these is real?
  • 19. Aaron Stanley King Twitter -> @trendoid Gamertag -> HeraldStudios Email -> trendoid@gmail.com