Have you ever used Virtual Reality? Whether the big cumbersome headsets in the early 90’s or the sleeker more refined technology of today, chances are you’ve encountered virtual reality in your travels. It was touted as the “next big thing” in computers and was expected to be in every home but it never eventuated. Today I’m going to discuss what virtual reality means for gamers and game developers.
Are you looking to set up an independent game development team? You’ll need a team that covers all areas of game development including programming, art, design, sound, project management and business. You need to pick the right people that can work together for months or even years. Below are some tips for putting the right team together to increase your chances of success.
Good software development books are hard to find. I’m always being asked which books I recommend so I thought I’d compile a list of my favourites. These are books every software developer should read. All of these books have made me a better programmer. The list covers everything from the basics of coding to agile development and architectural software development.
Do you want to learn how to make your own computer games? Not sure where to start? This step-by-step tutorial shows you how to create your own games for free using XNA. I’ve been asked by a number of people what the best route to take when learning to develop games. The following tutorial will give you a good start towards creating your first few games for PC and Xbox 360. I cover the software you’ll need, a list of tutorial both in C# and XNA and other helpful links.
Games take a lot of time and money to create. Many companies can’t afford this ever increasing drain on their resources, particularly independent game developers. Developers need to become more pragmatic in the way they developer their games. This article describes the steps we’ve been taking to focus on releasing a good game, in the shortest time possible.
Does the title of this article make you cringe? People have mixed feelings when it comes to C# and the .NET framework. Just like many hardcore game developers 10 years ago swore that games should only be made in straight C, many developers today say that C++ is the only way to go. This article outlines my reasoning for using C# for a commercial game on PC.
Steam’s having great success at the moment, with 40% market share making it the #1 platform for online game distribution. They’ve expanded from in-house games to publishing titles of all shapes and sizes (from Modern Warfare 2 to Osmos). I’ve always thought they were missing something, Steam Points. Steam Points would be to Steam as Microsoft Points are to Xbox. This entry discusses why this would be a valuable addition for Valve, developers, gamers and even retailers.
Have you ever thought about becoming an indie game developer? Has your game company just gone under, sick of working for publishers or do you just want to break into the games industry? Whatever the reason, one thing that rings true for all Indie developers is the goal of making a good game. A lot of friends in the games industry have recently made the decision to “go Indie”. I thought I’d write up my guide to becoming an indie game developer taken from my experience and the experience of friends both starting out and with completed independent games.
I’ve used a lot of scripting languages over the years when developing games. For my latest engine, I decided I’d use C# as the scripting language. I’ve been amazed by how well C# works as a scripting language so I thought I’d share my experiences. The technique I’m about to discuss gives game designers access to a fully-featured language and IDE with compile-time checking all while allowing run-time changes. I use run-time compilation to achieve the flexibility of a scripting language combined with the power of a .NET language.