Follow me on Twitter | Subscribe by: Email / RSS
Chances are good that if you decide to make OpenGL calls directly, you have already thought about performance and efficiency. Optimizing VRAM use with texture atlasing is a good way to do that. In this article, I will talk about how to create really optimized textures.
Continue reading...4 December 2010
Here's a super-simple way to gently remind your users that a new version of your app is available.
Continue reading...15 November 2010
Here's an extension to sprintf() that will help with localization.
Continue reading...27 October 2010
This post helps you take the tedium out of tracking your launches across the globe on Launch Day.
Continue reading...27 July 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...
2 April 2011
3 Comments