A good friend of mine Damian Trebilco has just made public his new rendering technique. It takes the best parts of forward and deferred rendering. A paper on the technique as well as a demo showing it off are available at his Google Code page.
XNA has been around for a while and just recently hit version 2.0 (XNA Game Studio 2.0). It’s now ready for proper use and below is a list of reasons why you should give XNA a try, and even start using it as your primary development environment.
Just spoke to some ex-colleagues of mine from Auran. Auran Developments (who hires the dev team) has just gone into liquidation and has shut up shop. The guys don’t get paid this week, they don’t get their holidays paid out, and they don’t get redundancy packages.
I thought I’d give a little insight into the things I learned about making a game for the Xbox 360 controller. I’m a big fan of the controller’s feel and ease in developing for it. The added bonus is that the wired controller can plug straight into the PC meaning there’s even more coverage for it. I won’t go into details of Xinput but instead give more general advice. I’ll also share a little knowledge that an ex-Microsoft colleague taught me about its use.
I have a lot of dreams about what I’d like to see in the future. One of the strongest dreams involves game development education. To put it bluntly, I’ve been unimpressed by what I’ve seen so far. There are a number of courses around but none of them have stood out as being amazingly good. Quite a few are too young to determine how good they are, but suffice to say, looking through resume’s of people, there’s no golden bullet of educational institute that guarantee’s a certain quality of programmer. So what does my dream involve, and how is it going to change the way games are made?
I finally resigned from Auran a couple of weeks ago. I’ve wanted to try running my own software development company for a while now and I’ve been asked to write a book based on my programming personality test. I thought I was going to be contracting at Auran; however it seems they’ve run out of money, or projects or something and I’ll now be contracting 3 days per week at the company I used to work with, MVH. While I’m glad to be leaving Auran, I’m going to miss the team I was working with. We had a great new game coming up, great people and some awesome tech made by the engine programmer. It’s a shame that I’ll no longer be working with the team, but unfortunately there are some things I just can’t change.
I’ve taken and marked a lot of programming tests in the past. I love doing them as it’s always good to see what challenges different programmers have come up with when designing them. Unfortunately, however, most of them aren’t very good. Below is a list of general ideas to help increase the quality of programmer tests.
Over the weekend I had a little spare time and decided to try out Haaf’s Game Engine (HGE). After spending the last year working on BSG and as long as I can remember on CIC I decided to make a small game that would take less than a day. The finished product came in at 13 hours and is a “Geometry Wars” style of game with a bit of a twist. I’ve aptly called the game “Game1“.