Pengu running on Xbox 360
31st July 2009
Another day on the project has led us to finally attempt an Xbox 360 conversion of the Pengu Engine. After 4 hours of effort, it was up and running 100% on a 720p display over the Xbox 360.
A word of warning to those that are storing XML in their XNB compilations, the .Net Compact Framework has limited stream reader capability. In Pengu’s case, we were storing game and level details in XML through the ContentTypeWriter. This resulted in an inability to read it in using the Compact Framework’s Stream Reader due to a lack of seeking functionality. We got around this by creating our XNB compilations in the correct manner, through Binary streaming.
I’m happy to provide the end code for our Game and Level data Custom Content Processors that worked on the 360 should you but ask.
