Category: Games

  • Epidemiology of Vector-Borne Diseases

    COMPONENTS OF TRANSMISSION CYCLES The components of a transmission cycle of an arthropodborne disease are (1) a vertebrate host which develops a level of infection with the parasite that is infectious to a vector, (2) an arthropod host or vector that acquires the parasite from the infected host and is capable of transmission, and (3)…

  • 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 goal is to increase the replay value as much as possible. A neat idea for…

  • 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 each hour has built upon the hours that came before. Let’s dig into the game…

  • 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 causes a person parachuting out of an airplane to fall downward, which is the same…

  • 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 statements before you release the code. Otherwise, the application will run slowly. In addition, using…

  • 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 ensure that an age does not exceed the bounds, the actual limits must be used,…

  • 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 the Sprite Class To make the GUI controls more effective, the Sprite class…

  • 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 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 safe. In modern video games, music often plays an important role in creating the atmosphere.…

  • 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 game, the progress bar represents the remaining time. Moreover, a Role Playing Game (RPG) often…