Author: Admin

  • Canon PowerShot G12, Sharp and In Focus: Using Tripods

    Throughout the previous chapters we have concentrated on using the camera to create great images. We will continue that trend in this chapter, but there is one additional piece of equipment that is crucial in the world of landscape shooting: the tripod. A tripod is critical for a couple of reasons. The first relates to…

  • Drawing Bitmaps

    A bitmap is a 2D image, also known as a texture in the realm of 3D programming. Bitmap images can be created in memory, but they are more often loaded from an existing bitmap file. The most common file types are BMP, PNG, and JPG. For games, we want high-quality bitmaps without lossy compression (in…

  • Getting User Input

    Exploring Windows Phone Touchscreen Input Programming a game’s input system really does require a lot of design consideration ahead of time because all we really can use is the touchscreen! Oh, there is an accelerometer that can be used for input, but it is a rare and often niche game that uses the accelerometer to…

  • Printing Text

    Creating the Font Demo Project A font in XNA is nothing more than a text file—at least, from the programmer’s point of view. When the project is compiled, XNA uses the text file to create a bitmap font on a memory texture and use that for printing text on the screen. This is a time-consuming…

  • Getting Started with Visual C# 2010 for Windows Phone

    Visual C# 2010 Express At the time of this writing, the current version of the development tool for Windows Phone 7 is Visual Studio 2010. To make development simple for newcomers to the Windows Mobile platform, Microsoft has set up a package that will install everything you need to develop, compile, and run code in…

  • Making Games for Windows Phone 7

    Getting Started with Windows Phone 7 There are two ways we can develop games for Windows Phone 7: Silverlight and XNA Game Studio. Although Silverlight does have basic graphics capabilities, those capabilities are provided to support applications and are not ideally suited for games. XNA, on the other hand, was developed specifically for game development!…

  • Windows Phone Performance Optimization, Fast! to Faster!

    Optimizing your game’s performance Games belong to a class of real-time software. This means that they are not only expected to produce the correct result, but they must also complete this within a fixed time window. In general, game developers shoot for a minimum of displaying 30 frames per second in order to produce smooth,…

  • Windows Phone Special Effects

    Using dual texture effects Dual texture is very useful when you want to map two textures onto a model. The Windows Phone 7 XNA built-in DualTextureEffect samples the pixel color from two texture images. That is why it is called dual texture. The textures used in the effect have their own texture coordinate and can…

  • Canon EOS 60D, A Few Words about External Flash

    As you’ve learned in this chapter, the built-in pop-up flash on the 60D is a nice addition to the camera, and it can be useful, but as far as quality of light goes, it’s average. I don’t use this flash very frequently in my photography, since I find that there are other, more flattering ways…