Written mostly in XNA. Rest are Silverlight.I want to move them to WinRT
Don’t know much about Win Phone 8 yet.
Windows Phone 8 SDK is not out yet. Invite only.
There are more game types than this, but it gives us a starting point.What do these games share.
Sarah gave a great talk about Game design. I’m not going to cover that.Each one of these elements could be an entire talk.The StoryLine is very important, drives the decisions made in other areas.
Three types of Renderers.Renderers help us draw and manage game elements.XNA is Game loop based.Different types of XNA on WP7 and PC and XBOX and Monogame.MonoGame supports most 2D and 3D commands.MonoGame doesn’t support content management yet. Have to use a PC XNA to create XNB’s.
Sl can use timer based or event based renderer.Show Newtons Cradle as event baseShow Flames as timer based game.
Game Loop / Event Based / Timer XNA – Native Wrapper around DirectX Demo ◦ Xbox / PC – Full support ◦ WP7 – 5 built in shaders only. ◦ WP8 - ??? Compatibility mode. Not on WinRT MonoGames – (XNA on WinRT / iOS / Android) o Work In Progress. Usable but not complete.
Paid / Trial / Free Advertising ◦ AdCenter – Microsoft Pubcenter ◦ AdMob – Google Adsense In game purchases ◦ WinRT ◦ WP8
Using WinRT C++ Physics Engines in WinJS ◦ blogs.msdn.com/b/devschool/archive/2012/08/31 /using-shared-winrt-c-physics-engines-in-your- winjs-game.aspxWindows Store Games using WinJS ◦ blogs.msdn.com/b/davedev/
Game Samples ◦ Microsoft xbox.create.msdn.com/en-US/education/catalog/ ◦ Nokia www.developer.nokia.com/Develop/Windows_Phone/C ode_examples/Windows Azure Toolkit for Social Games ◦ www.github.com/wa-toolkit-games ◦ www.Tankster.net
Lots to think about when writing games. Have fun and focus on strengths. Learn a lot. Use samples and make teams. Questions Thanks, for Listening.