Buffer Overflows – More than Annoying Crashes

Intro Everyone has done it, written a piece of code which overflows a buffer, it produces an annoying and often difficult to track down crash. Today I want to show why a buffer overflow can be far more serious than …

Read more »

Reverse Engineering: Evil or Enlightening?

We have long been warned of the dangers of copyright infringement and the debate has been raging for a very long time, I think it’s probably safe to say that copyright infringement does have a negative impact on the games industry, …

Read more »

Building a Network Library for a Video Game: Part 2

Intro Welcome to the second part of my series on writing a network library for video games. In my last post I covered the basics of how TCP/IP works and explained why I have decided to use UDP. In this …

Read more »

Building a Network Library for a Video Game: Part 1

Intro As a network programmer, you probably aren’t surprised to learn that I love networking. I think it’s one of the most interesting areas you can work on in the games industry. Recently I have started a project which requires …

Read more »