Monthly Archives: November, 2012

Canon PowerShot G12, Compensating for the Flash Exposure

Just as with exposure compensation, flash compensation allows you to change the flash output in increments of 1/3 of a stop. You will probably use this most often to tone down the effects of your flash, especially when you...

Reading and Writing Files Using Storage, Windows Phone Isolated Storage

Using Windows Phone Isolated Storage XNA potentially supports many storage devices across all the game systems it targets, but on the WP7, there is only one type: isolated storage. Any type of game asset can be imported into the Content...

Using IronPython from Other .NET Languages

Understanding the Relationship between Dynamic and Static Languages Something that most developers fail to consider is that, at some point, all languages generate the same thing — machine code. Without machine code, the software doesn’t execute. Your computer cares nothing...

Canon PowerShot G12, Using the Built-In Flash

There will be times when you have to turn to your camera’s built-in flash to get the shot. The flash on the G12 is not extremely powerful, but with the camera’s advanced metering system it does a pretty good...

Playing Audio, Windows Phone Audio

Getting Started with Windows Phone Audio The audio system in XNA makes it possible to reproduce sound effects and music in two different ways, but the WP7 platform supports only one of them. First, we can play audio clips directly...

Interacting with the DLR

The Dynamic Language Runtime (DLR) is a new feature of the .NET platform. Its intended purpose is to support dynamic languages, such as Python (through IronPython) and Ruby (through IronRuby). Without DLR, the .NET Framework can’t really run dynamic...

Canon PowerShot G12, Shooting Long Exposures

We’ve covered some of the techniques for shooting in low light, so let’s go through the process of capturing a night or low-light scene for maximum image quality. The first thing to consider is that in order to shoot...

Windows Phone Using Location Services (GPS)

GPS 101 Let’s spend a few minutes to just learn the basics of GPS, in order to better use it in our code. What GPS boils down to—the nitty-gritty—are two floating-point numbers representing the X and Y position on the...

Canon PowerShot G12, Focusing in Low Light

Occasionally the light levels might be too low for the camera to achieve an accurate focus. There are a few things that you can do to overcome this obstacle. First, you should know that the camera utilizes contrast in the...

Drawing with Z-Index Ordering

Prioritized Drawing We already have the ability to perform prioritized “z-index” drawing of a sprite image with the SpriteBatch.Draw() method, and we have been using the z-index parameter all along, just set to a value of zero. This effectively gave...
- Advertisement -

Latest News

Unpacking Fixed Rate HELOCs: The Good, the Bad, and Everything In Between

Today, we're diving deep into the world of Fixed Rate Home Equity Lines of Credit (HELOCs). If you're a...
- Advertisement -spot_img