Games

The Black Hole Game

Adding the Finishing Touches Our Black Hole game is functional in terms of the mechanics of the game working and being fairly well balanced, so now we can spend time addressing the gameplay and “fun factor” of the game. The...

Rocket Science: Acceleration

Building the Game The Black Hole game is based on most of the code we’ve developed in each of the previous hours of the book, and there really is no single previous hour that gets more credit than others since...

The Physics of Gravity

Simulating Gravity Gravity is an interesting phenomenon of physics. Every moment of every day, you are literally falling inward toward the center of the earth. The surface of the earth keeps you from falling farther, but the same force that...

Using IronPython for Application Testing

Understanding Why You Want to Use IronPython for Testing Every testing technique you’ve ever used has some drawback. For example, if you include debug statements in your code, you must ensure that you perform a release build to remove the...

Finite State Gameplay

Finite State Gameplay in Theory Finite state refers to a condition that will have a limited number of possible values. The age of a person is a finite state value range from 0 to around 80, with no exceptions. To...

Creating a Graphical User Interface

Creating the GUI Controls A graphical user interface (GUI) is absolutely essential for a game to be successful, even if that means using nothing more than labels and buttons on the screen that the user can click on. Sprite Class Improvements Modifying...

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...

Windows Phone Embedding Audio in your Game

Controlling an audio file Music has the ability to impact the emotions of human beings. Different styles of music produce different feelings. Fast tempo music makes people feel nervous or excited; when the tempo becomes slow, people feel relaxed and...

Windows Phone Game User Interface, Heads Up Display (HUD) #Part 2

Creating a progress bar for game content loading and value status When playing a game, especially for some big games, at the initialization phase, a progress bar will show you the game object loading status and percents. As a time-based...

Windows Phone Game User Interface, Heads Up Display (HUD) #Part 1

Scaling an image Controlling the size of images is a basic technique in Windows Phone 7 XNA programming. Mastering this technique will help you implement many special visual effects in 2D. In this recipe, you will learn how to zoom...
- Advertisement -

Latest News

Experts forecast upcoming burgeoning period for China’s NEV industry

China's new energy vehicle (NEV) industry is now about to step into a burgeoning period after going through the...
- Advertisement -