Follow me on Twitter | Subscribe by: Email / RSS
Here's an extension to sprintf() that will help with localization.
Continue reading...Tuesday, July 27, 2010
A standard feature of real-time strategy- and tactical games is what’s called a “fog of war”. The term comes from traditional warfare and it tries to describe the situational awareness experienced by participants in military operations. What that means in game terms is that the fog of war covers everything that’s not within sight range of units or buildings. The entire map is covered in darkness and the units and buildings have a ‘sight circle’ that reveals the map immediately around them. As the units traverse the level they reveal more of the terrain. This feature is probably best known in the WarCraft series of games. If you have ever wanted to implement such a feature in your game, I’ll show you how. It’s a lot easier than you might think. In this last part of a two-part series, I will describe how to implement a “Smooth” fog of war. (My favorite!)
Continue reading...Tuesday, July 20, 2010
A standard feature of real-time strategy- and tactical games is what’s called a “fog of war”. The term comes from traditional warfare and it tries to describe the situational awareness experienced by participants in military operations. What that means in game terms is that the fog of war covers everything that’s not within sight range of units or buildings. The entire map is covered in darkness and the units and buildings have a ‘sight circle’ that reveals the map immediately around them. As the units traverse the level they reveal more of the terrain. This feature is probably best known in the WarCraft series of games. If you have ever wanted to implement such a feature in your game, I’ll show you how. It’s a lot easier than you might think. In this first of a two-part series, I will describe how to implement a “Chunky” fog of war.
Continue reading...
Monday, November 15, 2010
2 Comments