SlideShare a Scribd company logo
&


                Doug Mair
     Improving Enterprises
    Doug.mair@gmail.com
              @doug_mair
   Windows Phone 7 & WinRT Apps
    ◦ Koi Pond
    ◦ 3D Flags
    ◦ Beer Slots
    ◦ 3D Kaleidoscope
    ◦ Intruder Alert
    ◦ Cinco de Mayo
    ◦ Newtons Cradle
    ◦ M3 CONF Demo
   Windows Phone 7
   Windows 8 RT (Metro Style Apps)
   Windows Phone 8
Windows Phone 7
 Silverlight / XAML – C# and VB
 XNA – C# and VB
 HTML / JS


Windows 8 RT             Windows Phone 8
 DirectX - C++           Native C++
 XAML - C#, VB C++       XAML– C#/VB / C++???
 WinJS – JS / HTML5.     WinJS ???
   Action / Shooters
   Simulations / Puzzles
   Role-playing / Turn Based
   Casual / Educational
   Storyline / Levels
   Renderers
   Artwork – 2D / 3D - Sound
   Physics
   Menus / HUD / Inputs & Controls
   Scores / Achievements / Leaderboards
   Multiplayer / Networking / Social
   Analytics / Advertising / In Game Purchases
   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.
   WriteableBitmapEx – Silverlight / XAML

    DirectX (C++) - Hardcore


              Demo


    ◦ SharpDx (C#)
    ◦ SlimDx (C#)
    ◦ DirectX ToolKit (DTK)

   Digital Rune / Xen / Engine Nine
   2D – Layers / Transparency
    ◦ Photoshop / Paint.NET



                Demo
    3D – Models / Animations / Meshes
    ◦ Maya / 3ds Max
    ◦ Blender
    ◦ Bryce
    ◦ Google Sketchup
   Hand coded
    BEPU


              Demo


   Box2D.XNA
   Jitter (JigLibX)
   Farseer
   Unity (WinRT / WP8)
    ◦ iOS / Android
    ◦ Fast Forward - WP7 Unity VM

   Ogre (WinRT)
   Havok (WinRT / WinRTP)
   Sunburn (XNA)
   Xbox Live – Avatars / Achievements
    o   Invite Only

   WP7 / Apple / Android
    ◦ Buddy / Mogade / ScoreLoop
    ◦ OpenXLive / OpenFeint / XPGLive
    ◦ Share Contract / Facebook / Twitter

   WinRT ??? - Not sure what’s supported.
   Flurry Analytics
   PreEmptive Solutions




   ExitGames (Networking)
   SignalR
   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.aspx

Windows 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.

More Related Content

Similar to Overview of creating casual games on windows 8

Intro to Mobile Game Development
Intro to Mobile Game DevelopmentIntro to Mobile Game Development
Intro to Mobile Game Development
Shahed Chowdhuri
 
Adobe gaming today tomorrow Trento
Adobe gaming today tomorrow TrentoAdobe gaming today tomorrow Trento
Adobe gaming today tomorrow TrentoInSide Training
 
Intro to Indie Game Development
Intro to Indie Game DevelopmentIntro to Indie Game Development
Intro to Indie Game Development
Shahed Chowdhuri
 
Building a game in a day
Building a game in a dayBuilding a game in a day
Building a game in a day
Phillip Trelford
 
Games Technologies
Games TechnologiesGames Technologies
Games TechnologiesOded Sharon
 
Adobe gaming flash gamm michael
Adobe gaming flash gamm michaelAdobe gaming flash gamm michael
Adobe gaming flash gamm michaelMichael Chaize
 
Adobe: Adobe Gaming NOW!
Adobe: Adobe Gaming NOW!Adobe: Adobe Gaming NOW!
Adobe: Adobe Gaming NOW!
DevGAMM Conference
 
Video game development for everybody
Video game development for everybodyVideo game development for everybody
Video game development for everybody
Sarah Sexton
 
Deploy All The Games
Deploy All The GamesDeploy All The Games
Deploy All The Games
Adam Hill
 
Delta Engine @ CeBit 2011
Delta Engine @ CeBit 2011Delta Engine @ CeBit 2011
Delta Engine @ CeBit 2011
Karsten Wysk
 
Presentation 1 22nd August 2008
Presentation 1   22nd August 2008Presentation 1   22nd August 2008
Presentation 1 22nd August 2008
carlyle o
 
Unity - game engine u RIA svijetu PDF
Unity - game engine u RIA svijetu PDFUnity - game engine u RIA svijetu PDF
Unity - game engine u RIA svijetu PDF
Danko Kozar
 
Knock knock on GameDev gateway! - Introduction to Game development
Knock knock on GameDev gateway! - Introduction to Game developmentKnock knock on GameDev gateway! - Introduction to Game development
Knock knock on GameDev gateway! - Introduction to Game development
Mamdouh Tarabishi
 
2012/05/07 - Kinect Senor Development Introduction
2012/05/07 - Kinect Senor Development Introduction2012/05/07 - Kinect Senor Development Introduction
2012/05/07 - Kinect Senor Development Introduction
Eason Kuo
 
Unity - game engine u RIA svijetu
Unity - game engine u RIA svijetuUnity - game engine u RIA svijetu
Unity - game engine u RIA svijetu
Danko Kozar
 
Delta Engine Multiplatform Development Presentation 2011-05
Delta Engine Multiplatform Development Presentation 2011-05Delta Engine Multiplatform Development Presentation 2011-05
Delta Engine Multiplatform Development Presentation 2011-05
Benjamin Nitschke
 
Овчаренко Євген “Відеоігри це ефективність”
Овчаренко Євген “Відеоігри це ефективність”Овчаренко Євген “Відеоігри це ефективність”
Овчаренко Євген “Відеоігри це ефективність”
Lviv Startup Club
 
Knock Knock on GameDev Gate
Knock Knock on GameDev GateKnock Knock on GameDev Gate
Knock Knock on GameDev Gate
BeMyApp
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game EngineDiksha Bhargava
 
HTML5 Game Development frameworks overview
HTML5 Game Development frameworks overviewHTML5 Game Development frameworks overview
HTML5 Game Development frameworks overview
Abhishek Singhal [L.I.O.N]
 

Similar to Overview of creating casual games on windows 8 (20)

Intro to Mobile Game Development
Intro to Mobile Game DevelopmentIntro to Mobile Game Development
Intro to Mobile Game Development
 
Adobe gaming today tomorrow Trento
Adobe gaming today tomorrow TrentoAdobe gaming today tomorrow Trento
Adobe gaming today tomorrow Trento
 
Intro to Indie Game Development
Intro to Indie Game DevelopmentIntro to Indie Game Development
Intro to Indie Game Development
 
Building a game in a day
Building a game in a dayBuilding a game in a day
Building a game in a day
 
Games Technologies
Games TechnologiesGames Technologies
Games Technologies
 
Adobe gaming flash gamm michael
Adobe gaming flash gamm michaelAdobe gaming flash gamm michael
Adobe gaming flash gamm michael
 
Adobe: Adobe Gaming NOW!
Adobe: Adobe Gaming NOW!Adobe: Adobe Gaming NOW!
Adobe: Adobe Gaming NOW!
 
Video game development for everybody
Video game development for everybodyVideo game development for everybody
Video game development for everybody
 
Deploy All The Games
Deploy All The GamesDeploy All The Games
Deploy All The Games
 
Delta Engine @ CeBit 2011
Delta Engine @ CeBit 2011Delta Engine @ CeBit 2011
Delta Engine @ CeBit 2011
 
Presentation 1 22nd August 2008
Presentation 1   22nd August 2008Presentation 1   22nd August 2008
Presentation 1 22nd August 2008
 
Unity - game engine u RIA svijetu PDF
Unity - game engine u RIA svijetu PDFUnity - game engine u RIA svijetu PDF
Unity - game engine u RIA svijetu PDF
 
Knock knock on GameDev gateway! - Introduction to Game development
Knock knock on GameDev gateway! - Introduction to Game developmentKnock knock on GameDev gateway! - Introduction to Game development
Knock knock on GameDev gateway! - Introduction to Game development
 
2012/05/07 - Kinect Senor Development Introduction
2012/05/07 - Kinect Senor Development Introduction2012/05/07 - Kinect Senor Development Introduction
2012/05/07 - Kinect Senor Development Introduction
 
Unity - game engine u RIA svijetu
Unity - game engine u RIA svijetuUnity - game engine u RIA svijetu
Unity - game engine u RIA svijetu
 
Delta Engine Multiplatform Development Presentation 2011-05
Delta Engine Multiplatform Development Presentation 2011-05Delta Engine Multiplatform Development Presentation 2011-05
Delta Engine Multiplatform Development Presentation 2011-05
 
Овчаренко Євген “Відеоігри це ефективність”
Овчаренко Євген “Відеоігри це ефективність”Овчаренко Євген “Відеоігри це ефективність”
Овчаренко Євген “Відеоігри це ефективність”
 
Knock Knock on GameDev Gate
Knock Knock on GameDev GateKnock Knock on GameDev Gate
Knock Knock on GameDev Gate
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game Engine
 
HTML5 Game Development frameworks overview
HTML5 Game Development frameworks overviewHTML5 Game Development frameworks overview
HTML5 Game Development frameworks overview
 

Recently uploaded

Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to StardomYoung Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
greendigital
 
Snoopy boards the big bow wow musical __
Snoopy boards the big bow wow musical __Snoopy boards the big bow wow musical __
Snoopy boards the big bow wow musical __
catcabrera
 
哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样
哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样
哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样
9u08k0x
 
Modern Radio Frequency Access Control Systems: The Key to Efficiency and Safety
Modern Radio Frequency Access Control Systems: The Key to Efficiency and SafetyModern Radio Frequency Access Control Systems: The Key to Efficiency and Safety
Modern Radio Frequency Access Control Systems: The Key to Efficiency and Safety
AITIX LLC
 
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
9u08k0x
 
The Ultimate Guide to Setting Up Eternal IPTV on Your Devices.docx
The Ultimate Guide to Setting Up Eternal IPTV on Your Devices.docxThe Ultimate Guide to Setting Up Eternal IPTV on Your Devices.docx
The Ultimate Guide to Setting Up Eternal IPTV on Your Devices.docx
Xtreame HDTV
 
_7 OTT App Builders to Support the Development of Your Video Applications_.pdf
_7 OTT App Builders to Support the Development of Your Video Applications_.pdf_7 OTT App Builders to Support the Development of Your Video Applications_.pdf
_7 OTT App Builders to Support the Development of Your Video Applications_.pdf
Mega P
 
Tom Selleck Net Worth: A Comprehensive Analysis
Tom Selleck Net Worth: A Comprehensive AnalysisTom Selleck Net Worth: A Comprehensive Analysis
Tom Selleck Net Worth: A Comprehensive Analysis
greendigital
 
Orpah Winfrey Dwayne Johnson: Titans of Influence and Inspiration
Orpah Winfrey Dwayne Johnson: Titans of Influence and InspirationOrpah Winfrey Dwayne Johnson: Titans of Influence and Inspiration
Orpah Winfrey Dwayne Johnson: Titans of Influence and Inspiration
greendigital
 
240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf
Madhura TBRC
 
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and LoveMeet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
get joys
 
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdfMatt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
Azura Everhart
 
Barbie Movie Review - The Astras.pdfffff
Barbie Movie Review - The Astras.pdfffffBarbie Movie Review - The Astras.pdfffff
Barbie Movie Review - The Astras.pdfffff
theastras43
 
Hollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest galleryHollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest gallery
Zsolt Nemeth
 
I Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledgeI Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledge
Sabrina Ricci
 
Christina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptxChristina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptx
madeline604788
 
定制(uow毕业证书)卧龙岗大学毕业证文凭学位证书原版一模一样
定制(uow毕业证书)卧龙岗大学毕业证文凭学位证书原版一模一样定制(uow毕业证书)卧龙岗大学毕业证文凭学位证书原版一模一样
定制(uow毕业证书)卧龙岗大学毕业证文凭学位证书原版一模一样
0md20cgg
 
Emcee Profile_ Subbu from Bangalore .pdf
Emcee Profile_ Subbu from Bangalore .pdfEmcee Profile_ Subbu from Bangalore .pdf
Emcee Profile_ Subbu from Bangalore .pdf
subran
 
DIGIDEVTV A New area of OTT Distribution
DIGIDEVTV  A New area of OTT DistributionDIGIDEVTV  A New area of OTT Distribution
DIGIDEVTV A New area of OTT Distribution
joeqsm
 
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles onlineTreasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
Hidden Treasure Hunts
 

Recently uploaded (20)

Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to StardomYoung Tom Selleck: A Journey Through His Early Years and Rise to Stardom
Young Tom Selleck: A Journey Through His Early Years and Rise to Stardom
 
Snoopy boards the big bow wow musical __
Snoopy boards the big bow wow musical __Snoopy boards the big bow wow musical __
Snoopy boards the big bow wow musical __
 
哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样
哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样
哪里买(osu毕业证书)美国俄勒冈州立大学毕业证双学位证书原版一模一样
 
Modern Radio Frequency Access Control Systems: The Key to Efficiency and Safety
Modern Radio Frequency Access Control Systems: The Key to Efficiency and SafetyModern Radio Frequency Access Control Systems: The Key to Efficiency and Safety
Modern Radio Frequency Access Control Systems: The Key to Efficiency and Safety
 
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
高仿(nyu毕业证书)美国纽约大学毕业证文凭毕业证原版一模一样
 
The Ultimate Guide to Setting Up Eternal IPTV on Your Devices.docx
The Ultimate Guide to Setting Up Eternal IPTV on Your Devices.docxThe Ultimate Guide to Setting Up Eternal IPTV on Your Devices.docx
The Ultimate Guide to Setting Up Eternal IPTV on Your Devices.docx
 
_7 OTT App Builders to Support the Development of Your Video Applications_.pdf
_7 OTT App Builders to Support the Development of Your Video Applications_.pdf_7 OTT App Builders to Support the Development of Your Video Applications_.pdf
_7 OTT App Builders to Support the Development of Your Video Applications_.pdf
 
Tom Selleck Net Worth: A Comprehensive Analysis
Tom Selleck Net Worth: A Comprehensive AnalysisTom Selleck Net Worth: A Comprehensive Analysis
Tom Selleck Net Worth: A Comprehensive Analysis
 
Orpah Winfrey Dwayne Johnson: Titans of Influence and Inspiration
Orpah Winfrey Dwayne Johnson: Titans of Influence and InspirationOrpah Winfrey Dwayne Johnson: Titans of Influence and Inspiration
Orpah Winfrey Dwayne Johnson: Titans of Influence and Inspiration
 
240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf240529_Teleprotection Global Market Report 2024.pdf
240529_Teleprotection Global Market Report 2024.pdf
 
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and LoveMeet Dinah Mattingly – Larry Bird’s Partner in Life and Love
Meet Dinah Mattingly – Larry Bird’s Partner in Life and Love
 
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdfMatt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
Matt Rife Cancels Shows Due to Health Concerns, Reschedules Tour Dates.pdf
 
Barbie Movie Review - The Astras.pdfffff
Barbie Movie Review - The Astras.pdfffffBarbie Movie Review - The Astras.pdfffff
Barbie Movie Review - The Astras.pdfffff
 
Hollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest galleryHollywood Actress - The 250 hottest gallery
Hollywood Actress - The 250 hottest gallery
 
I Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledgeI Know Dino Trivia: Part 3. Test your dino knowledge
I Know Dino Trivia: Part 3. Test your dino knowledge
 
Christina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptxChristina's Baby Shower Game June 2024.pptx
Christina's Baby Shower Game June 2024.pptx
 
定制(uow毕业证书)卧龙岗大学毕业证文凭学位证书原版一模一样
定制(uow毕业证书)卧龙岗大学毕业证文凭学位证书原版一模一样定制(uow毕业证书)卧龙岗大学毕业证文凭学位证书原版一模一样
定制(uow毕业证书)卧龙岗大学毕业证文凭学位证书原版一模一样
 
Emcee Profile_ Subbu from Bangalore .pdf
Emcee Profile_ Subbu from Bangalore .pdfEmcee Profile_ Subbu from Bangalore .pdf
Emcee Profile_ Subbu from Bangalore .pdf
 
DIGIDEVTV A New area of OTT Distribution
DIGIDEVTV  A New area of OTT DistributionDIGIDEVTV  A New area of OTT Distribution
DIGIDEVTV A New area of OTT Distribution
 
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles onlineTreasure Hunt Puzzles, Treasure Hunt Puzzles online
Treasure Hunt Puzzles, Treasure Hunt Puzzles online
 

Overview of creating casual games on windows 8

  • 1. & Doug Mair Improving Enterprises Doug.mair@gmail.com @doug_mair
  • 2. Windows Phone 7 & WinRT Apps ◦ Koi Pond ◦ 3D Flags ◦ Beer Slots ◦ 3D Kaleidoscope ◦ Intruder Alert ◦ Cinco de Mayo ◦ Newtons Cradle ◦ M3 CONF Demo
  • 3. Windows Phone 7  Windows 8 RT (Metro Style Apps)  Windows Phone 8
  • 4. Windows Phone 7  Silverlight / XAML – C# and VB  XNA – C# and VB  HTML / JS Windows 8 RT Windows Phone 8  DirectX - C++  Native C++  XAML - C#, VB C++  XAML– C#/VB / C++???  WinJS – JS / HTML5.  WinJS ???
  • 5. Action / Shooters  Simulations / Puzzles  Role-playing / Turn Based  Casual / Educational
  • 6. Storyline / Levels  Renderers  Artwork – 2D / 3D - Sound  Physics  Menus / HUD / Inputs & Controls  Scores / Achievements / Leaderboards  Multiplayer / Networking / Social  Analytics / Advertising / In Game Purchases
  • 7. 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.
  • 8. WriteableBitmapEx – Silverlight / XAML DirectX (C++) - Hardcore Demo  ◦ SharpDx (C#) ◦ SlimDx (C#) ◦ DirectX ToolKit (DTK)  Digital Rune / Xen / Engine Nine
  • 9. 2D – Layers / Transparency ◦ Photoshop / Paint.NET  Demo 3D – Models / Animations / Meshes ◦ Maya / 3ds Max ◦ Blender ◦ Bryce ◦ Google Sketchup
  • 10. Hand coded BEPU Demo   Box2D.XNA  Jitter (JigLibX)  Farseer
  • 11. Unity (WinRT / WP8) ◦ iOS / Android ◦ Fast Forward - WP7 Unity VM  Ogre (WinRT)  Havok (WinRT / WinRTP)  Sunburn (XNA)
  • 12. Xbox Live – Avatars / Achievements o Invite Only  WP7 / Apple / Android ◦ Buddy / Mogade / ScoreLoop ◦ OpenXLive / OpenFeint / XPGLive ◦ Share Contract / Facebook / Twitter  WinRT ??? - Not sure what’s supported.
  • 13. Flurry Analytics  PreEmptive Solutions  ExitGames (Networking)  SignalR
  • 14. Paid / Trial / Free  Advertising ◦ AdCenter – Microsoft Pubcenter ◦ AdMob – Google Adsense  In game purchases ◦ WinRT ◦ WP8
  • 15. 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.aspx Windows Store Games using WinJS ◦ blogs.msdn.com/b/davedev/
  • 16. 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
  • 17. 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.

Editor's Notes

  1. Written mostly in XNA. Rest are Silverlight.I want to move them to WinRT
  2. Don’t know much about Win Phone 8 yet.
  3. Windows Phone 8 SDK is not out yet. Invite only.
  4. There are more game types than this, but it gives us a starting point.What do these games share.
  5. 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.
  6. 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.
  7. Sl can use timer based or event based renderer.Show Newtons Cradle as event baseShow Flames as timer based game.