Box2D.XNA : a great 2D physics engine

Box2D is a 2D physics engine created by Erin Catto. On Win/Mac, I used a very early version of Box2D (it was released nearly two years ago!). I just made a few specific changes for the game. Of course, as I told in a previous article, XNA games must be made in C# and Box2D… Continue reading Box2D.XNA : a great 2D physics engine

Win/Mac and X360 differences (3) : XNA Content Pipeline

In this post, I’ll talk about the XNA Content Pipeline. When I first tried to load a resource in the XNA game, I was trying to do as usual : opening a file and reading it using standard file reading functions. However, on XNA you have to use the Content Pipeline provided and to be… Continue reading Win/Mac and X360 differences (3) : XNA Content Pipeline

Win/Mac and X360 differences (2) : Screen resolution and aspect ratio

The second “Win/Mac and X360 differences” post is about the aspect ratio and resolutions of the screen. This may not apply to all games as more and more casual games nowadays can be played on multiple resolutions included the X360 ones. However, I decided to write a post about it because that’s a problem I… Continue reading Win/Mac and X360 differences (2) : Screen resolution and aspect ratio

Win/Mac and X360 differences (1) : C++ and C#

I will write a series of posts about the differences in developing for Windows (or Mac) and working for X360 with XNA Game Studio. The first post of these series is about the most obvious difference : the programming language. All my PC and Mac games were developed in C++ because that’s the language I’m… Continue reading Win/Mac and X360 differences (1) : C++ and C#

First Screenshot of Spring Up! on XNA

Here is the first screenshot of Spring Up! XNA. It was made using a windows build of the XNA project. Click to Enlarge This screenshot was taken two days ago, just before starting to work on the game and physics code. Here, the rendering components and textures are properly imported to XNA. Background generation is… Continue reading First Screenshot of Spring Up! on XNA