On-screen profiling for XNA

A few days ago, I read an article called Among Friends: How Naughty Dog Built Uncharted 2. The interesting screenshots on the third page gave me the urge to create what I call an “on-screen profiling” tool for Spring Up XNA. I talked before about profilers and how to use them to find which sections […]

First Run on Xbox 360 : Problems and Solutions

I decided about a month ago to start working on the Xbox 360 version of Spring Up in April. I think it can be interesting to share my experience about that. Part 1 : XNA Creator Membership Basically, you just need to pay creator membership (99 € for one year in Europe), launch XNA Game […]

Backup your work with ease

We all agree that doing backups is really important to prevent dramatic data losses. I have always been pretty lazy about that topic and usually rarely backup anything, or not very often. I think the problem was that I didn’t find easy ways to do it. For my current project, I do backups nearly everyday […]

Measuring game performance : framerate is not everything

I am currently having a few problems with performance in Spring Up XNA. I have two features that are too expensive in processing power : the background effect and the computation of the preview trajectory of the ball. I know these features are not usable at this cost because as soon as I activate one […]

Video : Dynamic level demo and background effect update

The development of Spring Up XNA has been going pretty well last week. Here is a new video, please note that it is still not the final art, just placeholders for now : You can see the following: New ways of using the physics engine in the levels (joints, gravity…) Small improvements on the background […]

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 […]

Video : Level Editor

I am mostly working on the level editor. I was not sure when I started this project that I would need a specific level editor. But Spring Up! X360 needs some serious changes in the level design to improve the quality and to adapt to the X360 platform, therefore I need this new level editor. […]

Spring Up! XNA : first try at background effects

I spend some time trying to create an interesting visual effect in the background of Spring Up! XNA. The backgrounds of the PC/Mac versions are not really nice. I tried to do something more abstract and animated depending on the flow of the game. Geometry Wars 1 and 2 did a very good job at […]

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 […]