Gaming Development for the Go!
Tonight Charlie Kindel gave us “sneak peak” at what’s different for Windows Phone 7 Series. We have a great platform for both applications and games using Silverlight and the XNA Framework.
Why is this so exciting? The XNA Framework makes it easy to write games today using .NET that work both on Windows PC’s and the Xbox 360, leveraging Xbox LIVE. If you’ve used the XNA Framework before you might have even put your toe in the water developing mobile games on the Zune and Zune HD.
Across Microsoft, we’ve worked to bring the best technologies to Windows Phone 7 Series and provide a productive way for you to unlock the experiences that consumers are waiting for.
If you’re not familiar with XNA or Silverlight, let’s do some homework. For XNA, head over to http://creators.xna.com and check out the platform and for Silverlight catch up at http://silverlight.net/ it’s a lot to take in, but well worth the time!
I’m sure you all have a lot of questions when it comes to XNA, what you’ll be able to accomplish on Windows Phone 7 Series with XNA and how you’ll be able to accomplish it. I want to stress that Shawn Hargreaves and I with so many more of us are constantly listening and just bursting at the seams to tell you all about this great stuff. Keep an eye on everyone as they have some great info to share.
As you know we have two major conferences lined up next week, GDC and MIX 2010. I hope that we’ll see you there to be part of the discussion. Why not leave some feedback and let us know what you want to discuss?

AWESOME !!! Thanks for the great work. I'm really excited about WP/ and the ability to integrate XNA and Silverlight. This will be a true comfortable platform to develop. Cheers !!!!
Glad you like it!
Does this mean that XNA as in Indie Games will be on the phone?
I really wonder if WP7 supports full set of Silverlight, which is already subset of WPF
If the CPU Qualcom not have the same potential of Tegra (3D) , Zune and WP7s will be the same games?
or in Hardware R. of WP7s is present 3d accellerator + Snapdragon?
Thanks
PS. Zune HD have one button , WP7s have 3 button
what i really wanna know is if you can distribute apps without going through some monolithic marketplace.. the biggest edge WP could have over the iphone is open:ness
sure there could (and should) be a marketplace with verified and rated apps, but you should also be able to put apps in yourself (as well as make them yourself in VS)
During my experiments on the zune I could not understand why MS cut the developer's legs not giving any interface framework: no input forms, no buttons, no keyboard, no 'canvas' + no 3d… and blocked any internet access. This and the absurdity to have the install the entire Visual Studio IDE just to tranfer the applications on the zune really demotivated any early adopter. I really don't understand where the point in pissing off developers
This is great feedback, in talking with Game Developers many of them choose to write their own UI as opposed to something built into the system.
We'll be talking about these things more over the next few weeks so I hope you'll stay tuned!
Totally agree (and I'm one who like to reinvent the wheel all the time: http://www.youtube.com/watch?v=bmRSPZNEIBM ) but probably my main misunderstanding came from the use of the word 'APPS' instead of 'GAMES'. On the other side the way the generic applications and games will be developed is overlapping in a lot of fields (specifically on a mobile devices, consoles, Couriers, Surfaces…). If some choices are understandable like the decision to limit the indiscriminate internet access or the lock of any multitask activity (even if the need to reboot after every execution is a real dawner) I do not understand at all the (technical?) decision to not give at least some minimal GUI elements and gain more omogenity to the user experience (loading splashscreens, about, configs, transitions etc.). Thank you for the answer. You bet I'll keep following: the things are beginning to move faster
I cannot WAIT until Mix. I'm fortunate enough to be going, and I'm very excited about learning all about this new stuff!
That's awesome that you'll be at MIX! Please say hi and hope to see you there!