Download presentation
Presentation is loading. Please wait.
Published byRoss Atkinson Modified over 8 years ago
1
Building Windows Phone 7 Games and Applications Yes, yes! “Games and Applications” and not “Applications and Games” Content is under NDA – please do no talk about it!
2
Metro UI – Tiles – Hubs Push notifications Multi-touch and gestures Windows Phone 7 – A New Vision
3
Windows Phone 7 Capabilities Large WVGA (800 x 480) format display Capacitive 4-point multi-touch screen DirectX 9 hardware acceleration Standard suite of sensors – A-GPS – Accelerometer – Compass – Light – Proximity
4
Windows Phone 7 Capabilities – cont. Digital camera Common set of hardware controls and buttons – Start – Search – Back Data connectivity: – Cellular networks – Wi-Fi. 256 MB (or more) of RAM 8 GB (or more) of flash storage
5
User Experience Frameworks Modern XAML/event- driven application UI framework Rapid creation of visually rich apps HTML/Javascript Mature, robust, widely deployed technology GAMES (and applications) APPLICATIONS (and games)
6
The XNA Framework Game Loop is layered on top of the Silverlight Application object on Windows Phone 7 Provides the bulk of integration of API’s Most of the XNA Framework can be accessed from Silverlight applications Including Gamer Services (Xbox LIVE) In this release some sharing/composition is not complete Scenes using GraphicsDevice from XNA Framework and UIElements from Silverlight You’ll want to choose the technology that works best for your scenarios Bridging the Gap
7
Graphics UI control heavy consider Silverlight Desire vector graphics in XAML Media Rich video support in application Tooling If you use Microsoft Blend in your pipeline Choosing the Right Technology
8
Graphics Using 3D graphics Sprite heavy 2D applications should consider the XNA Framework Game Loop Simulation/Drawing Those who prefer a traditional update/ draw/present frame loop Tooling Those who want to use the XNA Framework Content Pipeline graphics types Leveraging the Right Technology
9
Powerful Productive Portable
10
Makes game development easier XNA Framework provides robust APIs for games C#,.NET and Visual Studio tooling Solutions for game content processing Not an engine solution Creating Games XNA Game Studio
11
XNA Game Studio 4.0 Develop for Windows Phone 7 Series Simplified graphics API’s Visual Studio 2010 integration Enhanced audio support New configurable effects
12
Visual Studio and.NET Productive development with.NET and C# High performance IDE Intellisense makes coding faster Integrated build/deploy/debug experience MSBuild engine for build automation
13
DEMO
14
Questions?
15
SUMMARY
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.