Here’s a super-simple way to gently remind your users that a new version of your app is available. Continue reading “Update Reminders in 5-Minutes”
algorithm
Localizing? Here’s an extension for sprintf()
During localization work, you’ll sometimes discover that the grammar is quite different from one language to another. What might be great for English actually needs to be changed extensively for another language. Continue reading “Localizing? Here’s an extension for sprintf()”
Keelhaul the Scurvy Dogs! 360iDev Session
Thanks to everyone that attended my session yesterday morning! I appreciate all your questions and feedback! Here are the session slides and support materials for you. Enjoy! Continue reading “Keelhaul the Scurvy Dogs! 360iDev Session”
How To: Implement a Fog of War – Part 2 – Smooth
The original post was so big that I split it up into two parts.
Continuing from last week’s post showing how to implement a “Chunky” fog of war, this week I will wrap-up the series by showing you how to implement a “Smooth” fog of war. Smooth is by-far my favorite because it yields much more natural-looking fog. Continue reading “How To: Implement a Fog of War – Part 2 – Smooth”
How To: Implement a Fog of War – Part 1 – Chunky
The original post was so big that I split it up into two parts.
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 (from Wikipedia). Continue reading “How To: Implement a Fog of War – Part 1 – Chunky”