Freitag Software
The Joy of Writing Software
  • Home
    • Links
  • My Software
    • JavaScript Programs >
      • Dots
      • The Code Cracker
      • The Deserted Ship
      • Flying Text
    • Java Programs >
      • Dot Animation
      • Operation Rescue >
        • Mazes for Programmers
      • Battleship!
      • Blackjack
      • Draw Poker
      • State Pattern Demo
      • Falling Blocks
    • Android Programs >
      • The Oracle
      • RPSLS
      • Gemini Falcon: Asteroid Miner
      • Gemini Falcon: All Boxed In >
        • Gemini Falcon >
          • Privacy Policy
          • A Game Oddity
      • Ay Caramba
      • Dots vs Dots
      • Ants vs Ants
    • Twine Stories
  • Random Thoughts
  • Book Reviews
  • Teaching
    • Real-Life Stories
    • Flying Text
  • About
    • Contact

Operation Rescue: Evade and Escape

While reading Mazes for Programmers, I created a game based on randomly generated mazes. 
Here is the jar file with the game. Just copy it to your computer and run it.  
Note: You will need Java on your PC to run this.
​
op_rescue_v1_7.jar
File Size: 2729 kb
File Type: jar
Download File


Below is the Welcome screen and several sample screens from the game. 
Picture
Below is a sample screen of the maze when the player uses an orange jewel to see where the guards and jewels are.  The maze is hidden until the player is next to the exit, or the countdown becomes 0. 
Picture
The player can use a information jewel to show the nearby area (left below), or where they have been (right below).
Picture
Picture
You can also create custom mazes with various options: (click on the images to see them better)
Picture
Picture
Below are some sample mazes from the game.  If you are familiar with Mazes for Programmers, you will recognize the Sidewinder maze, the Recursive Backtracker maze, the Recursive Division maze, and the use of masks to change maze shapes. 
Picture
Picture
Picture
Picture
Picture
Picture
The copyright screen gives some playing hints...
Picture
Powered by Create your own unique website with customizable templates.