desenvolvimento de jogos em xna para windows phone 7
DESCRIPTION
Desenvolvimento de Jogos em XNA para Windows Phone 7 por Virgílio Esteves e Andreas VilelaTRANSCRIPT
Desenvolvimento de Jogos em XNA para Windows Phone 7
Virgílio Esteves e Andreas Vilela
http://netponto.orgReunião Presencial - 12/02/2011
Patrocinador desta reunião
Virgílio Esteves
• Software Developer@PT Inovação
• ASP.NET / RubyOnRails /Silverlight / XNA
• ID&T – Software @HIS• .NET Framework (2.0 » 4.0)• .NET Compact Framework
(2.0 » 3.5 SP1)• WPF / Silverlight / XNA
Andreas Vilela
Agenda
• WP7 Overview
• Application Platform
• XNA Framework
• [TOP SECRET]
• Party?!?
80
0 o
r 48
0
480 or 320
Consistent Platform
Windows Phone
Hardware
Common Hardware Elements
Quality Focus
Consistent set of hardware capabilities defined by Microsoft
One resolution at launch
Second resolution added later
Same touch input
Consistent processor / GPU
Same available RAM
A-GPS / Accelerometer / Camera (5MP+)
Optional keyboard
Application Platform
CLOUD
SCREEN
Tools
Portal ServicesCloud Services
Runtime – On “Screen”
Code you write on the client
Code you write on the server
Tools you use to design & develop
Tools you use to ship & sell
Application Platform
CLOUD
SCREEN
Phone Emulator
Samples Documentation
Guides Community
Packaging and Verification Tools
Notifications
Location Identity Feeds
MapsSocial
App Deployment Registration
Validation
Certification
Publishing
Marketplace
MO and CC Billing
Business Intelligence
Update Management
Tools
Portal ServicesCloud Services
Sensors Media Data
Xbox LIVE Notifications
.NET Framework managed code sandbox
Location
Phone
Runtime – On “Screen”
UX Frameworks
High performance game framework Rapid creation of multi-screen
2D and 3D games Rich content pipeline Mature, robust, widely adopted
technology spanning Xbox 360, Windows, and Zune
Modern XAML/event-driven application UI framework
Rapid creation of visually stunning apps
Metro-themed UI controls
HTML/JavaScript 500,000 developers
spanning Windows and web
XNA Framework
XNA Game Studio
Powerful
Productive
• Development with .NET & C#
• High performance IDE
• Powerful Intellisense
• Integrated build/deploy/debug
• MSBuild engine
ProductiveContent Pipeline
Game Loop
GraphicsOverview
GraphicsScaler & Orientation
Audio
Media
Portable
PortableXNA Framework Profiles
Summary
“KILL the DUCK”
• + 120.000 Downloads
• 2nd most downloaded in MarketPlace
• Funny and addictive
• Shot ducks (only) before they fly away
• Duck Hunter alike
Let’s Play?
demonstração
Citação...
“The function of good software is to make the complex appear to be simple.”
Grady Booch
Questões?
ReferênciasApp Hub (ex- XNA Creators)
– http://create.msdn.com/
XNA PT – Comunidade XNA Portuguesa– http://xnapt.net/
Shawn Hargreaves Blog– http://blogs.msdn.com/b/shawnhar/
MIX 2010 Sessions– http://live.visitmix.com/
Patrocinador desta reunião
Obrigado!Virgílio [email protected]://pontonetpt.com/blogs/raposohttp://twitter.com/vraposo
Andreas [email protected]://andreasvilela.blogspot.comhttp://twitter.com/andreasvilela