Welcome to another installment of Counting Down to Seven, a series of articles about mobile app development that I’m writing as we count down the days to MIX10, when we reveal more about the up-and-coming Windows Phone 7 Series.
The Game Developers Conference is a good time to make game development announcements, and that we did: version 4.0 of XNA Game Studio, Microsoft’s framework and toolset for easier game development. Here’s what it means in a nutshell:
- No matter whether you develop with managed or unmanaged code, it’s what you’ll use for game development on Windows Phone 7.
- You’ll create better mobile games faster, thanks to a powerful and comprehensive set of tools.
- Xbox LIVE comes to mobile, meaning that you can take advantage of the Xbox’s popular gaming social network.
- For those of you already building games with XNA, you’ve got a brand new platform, and it’s one that you take everywhere you go.
You’re going to see all sorts of details about XNA Game Studio 4.0 over the next couple of weeks, and here are some of the best places to get them…
Follow the “Seven Samurai”
By “Seven Samurai”, I’m referring to the Windows Phone 7 Series development team:
Check Out These Sites
- Michael Klucher’s blog entry, Achievement Unlocked: XNA Game Studio 4.0 for Windows Phone
- The Official Microsoft Blog: Game Developers Have a Great Opportunity with Windows Phone 7 Series.
- Keep an eye on XNA Creators Club Online’s “News” page.
- Follow the Windows Phone Developer Blog.
- Don’t forget the MIX10 conference site, which will have a lot of information from the presentations.
- ZDNet has assembled a team to cover the MIX10 conference, where all will be revealed. The people covering it: Ed Bott, Mary Jo Foley, Kip “LiveSide” Kniskern, Benjamin “Neowin” Rubenstein, Paul Thurrott, Long “IStartedSomething” Zheng.
- Mary Jo Foley’s article, Microsoft Adds XNA Game Studio 4.0 to its Windows Phone 7 Arsenal.
- And of course, this blog!
This article also appears in Canadian Developer Connection.
Hey, it looks like I’ve got some potential reading material for the holidays! O’Reilly’s just released their new book, Learning XNA 3.0, an introduction to Microsoft’s 2-D and 3-D game development framework for the PC, Xbox 360 and Zune. Here’s an excerpt from O’Reilly’s description of the book:
Written by an experienced university-level game development instructor, Learning XNA 3.0 walks you through the framework in a clear and understandable step-by-step format. Each chapter offers a self-contained lesson with lots of illustrations and annotated examples to help you master key concepts. Once you finish the book, you’ll know how to develop sophisticated games from start to finish.
- Learn game development concepts from 2D animation to 3D cameras and effects
- Delve into high-level shader language (HLSL) and introductory artificial intelligence concepts
- Develop three complete and exciting games using 2D,3D and multiplayer concepts
- Develop and deploy games to the Xbox 360 and the Microsoft Zune
While teaching XNA to beginning game developers, author Aaron Reed noticed that several key concepts were difficult for students to grasp. Learning XNA 3.0 was written specifically to address those issues. With this book, you can test your understanding and practice new skills as you go with unique "Test Your Knowledge" exercises and review questions in each chapter.
The book, when purchased from O’Reilly, comes in several formats:
- Dead-tree format (that is, an actual paperback book): US$34.99 (currently CAD$44.06) / £24.99 in the UK
- Ebook (PDF, EPUB and Kindle-compatible “Mobipocket” format): US$27.99 (currently CAD$35.23)
- Dead-tree and ebook: US$45.49 (currently $57.27)
If you’re in Canada, you’ve got a chance to save big. Chapters/Indigo’s online price for the paperback book is CAD$23.09, which makes it cheaper than the electronic version. If you’re an iRewards member, they’ll shave another buck-fifteen off the price to make it CAD$21.94.