InfoQ

InfoQ

News

My Bookmarks

Login or Register to enable bookmarks for unlimited time.

The content has been bookmarked!

There was an error bookmarking this content! Please retry.

Zune Game Development with XNA Game Studio 3.0

Posted by Abel Avram on Feb 21, 2008

Sections
Development
Topics
.NET ,
Game Development
Tags
Zune ,
XNA

Microsoft has announced the upcoming XNA Game Studio 3.0 which will support developing games for the entire family of Zune media devices. XNA will bridge the PC, Xbox and Zune platforms to the extent that a game written for one of the platforms will run on all of them.

Game developers will be able to target the Zune mobile devices by accessing the majority of XNA framework API. There are of course some limitations since Zune devices have a small screen and are designed to be controlled with one hand. Also, a game is limited to 16 MB of memory available both for code and content. Multiple Zune devices can be engaged in networking play, but cannot be internetworked with PC or Xbox platforms for a game. Zune devices can be used to browse networks in order to discover and access user’s music as part of the media experience they already offer.

Anybody will be able to create a XNA game using Game Studio 3.0 and deploy it to the Zune without needing a license from the XNA Creators Club. XNA Game Studio 3.0 will work only with Visual Studio 2008, including the Express Edition. In order to play a game on a Zune device, the game must be first deployed from the PC to the Zune. If the game has a multiplayer feature, and the wireless networking is turned on, then the game can be played wirelessly with other Zune devices. They cannot be connected to Xbox Live since all networking takes place over ad-hoc Wi-Fi networks.

A preview of XNA Game Studio 3.0 will be made available during this year’s spring, while the final release is scheduled for the summer. The supported Zune devices will be: Zune 4/8, Zune 30, and Zune 80.

the sound of tumble weeds.... by Michael Neale Posted
  1. Back to top

    the sound of tumble weeds....

    by Michael Neale

    PC and Xbox, yes, but Zune? Surely no one would target a game at the zune, for a subset of a market that is a subset of a subset of a market, and on a platform Microsoft will most likely let fade away.

Educational Content

Jesper Boeg on Priming Kanban

In this interview, Jesper Boeg, author of the new InfoQ book – Priming Kanban, discusses the keys to using Kanban effectively, and how to get started if you are currently using other approaches.

New-age Transactional Systems - Not Your Grandpa's OLTP

John Hugg discusses high volume transaction processing applications with high and low frequency profiles, and how VoltDB can be used for that purpose.

Cool Code

Kevlin Henney examines code samples to see what can be learned from them starting from the premise that one won’t write great code unless he knows how to read it.

Collaboration: At the Extremities of Extreme

Jason Ayers share the observations he made watching a team of developers collaborating in real time on the same code base, pushing XP, pair programming and continuous integration to their extremes.

Yesod Web Framework

Michael Snoyman presents Yesod, a web framework written in Haskell and containing a web server, templating, ORM, libraries (templating, gravatar, etc.).

Transactions without Transactions

Richard Kreuter and Kyle Banker on how to avoid classical RDBMS transactional systems by using compensation mechanisms, transactional messaging or transactional procedures.

Attila Szegedi on JVM and GC Performance Tuning at Twitter

Attila Szegedi talks about performance tuning Java and Scala programs at Twitter: how to approach GC problems, the importance of asynchronous I/O, when to use MySQL/Cassandra/Redis, and much more.

10 tips on how to prevent business value risk

One category of risk that project teams need to ensure they address is business value failure – delivering a product that fails to provide value for the business investor.