Currently we have five books and twenty-three software products available. But please check back often as many more products are yet to come.
Baby Bird - FreeThe object of Baby Bird is to flap the baby bird's wings to guide the bird through the gaps in the walls. More points are given for flying through smaller gaps. This free game is one of the 8 different puzzle and game programs you will be taught to write yourself if you follow the instructions in the book Advanced Do-It-Yourself Java Games: An Introduction to Java Threads and Animated Video Games by Annette Godtland. |
Baker's Dozen Solitaire - FreeThe object of Baker's Dozen Solitaire is to move four rows of thirteen cards to the four top foundation stacks. You may move only one card at a time. Each foundation stack must be started with an ace. Cards may be moved to the foundation stacks in increasing numerical order and must be of the same suit. Each foundation stack ends with a king. Cards of any suit may be moved to other columns, but they must be placed in decreasing numerical order. This game is one of the 10 different puzzle and game programs you will be taught to write yourself if you follow the instructions in the book More Do-It-Yourself Java Games: An Introduction to Java Graphics and Event-Driven Programming by Annette Godtland. |
Blitz - FreeBlitz is a popular card game also known as Scat or 31. With a hand of only 3 cards, players try to get 31 points in one suit, or "rap" if they think at least one other player has fewer points. The player with the fewest points loses a token. But a player must be cautious about rapping, for if they have the worst hand, they lose two tokens. This free game is one of the 8 different puzzle and game programs you will be taught to write yourself if you follow the instructions in the book Advanced Do-It-Yourself Java Games: An Introduction to Java Threads and Animated Video Games by Annette Godtland. |
Cat and Mouse - FreeThe object of Cat and Mouse is to guide the mouse to eat cheese without getting caught by the cat. Be careful - the cat can hear when the mouse moves and will try to hunt it down. This free game is one of the 8 different puzzle and game programs you will be taught to write yourself if you follow the instructions in the book Advanced Do-It-Yourself Java Games: An Introduction to Java Threads and Animated Video Games by Annette Godtland. |
Dots and Boxes - Online 2 Players - Free to play, $15 to hostPlay Dots and Boxes online with family and friends, over the internet or across a home network. Dots and Boxes is a two-player strategy game (also known as "Pen the Pig"). The object of Dots and Boxes is to complete the most boxes, as the players take turns connecting adjacent dots. If a player completes a box, they get an extra turn. This game is one of the 7 different puzzle and game programs you will be taught to write yourself if you follow the instructions in the book Do-It-Yourself Multiplyaer Java Games: An Introduction to Java Sockets and Internet-Based Games by Annette Godtland. |
Double Solitaire - Online 2 Players - Free to play, $15 to hostPlay Double Solitaire online with family and friends, over the internet or across a home network. Double Solitaire is a two-player fast-paced card game. The object of this double solitaire game, also known as "Spit", is to get rid of all your cards, playing as fast as you can to the two discard piles, while your opponent is also playing as fast as they can onto the same two discard piles. Discards must be played in sequence, either up or down, regardless of suit. The first player to get rid of all their cards wins. This game is one of the 7 different puzzle and game programs you will be taught to write yourself if you follow the instructions in the book Do-It-Yourself Multiplyaer Java Games: An Introduction to Java Sockets and Internet-Based Games by Annette Godtland. |
Falling Bricks - FreeThe object of Falling Bricks is to move, rotate, and drop falling bricks to complete rows. Earn more points by completing multiple rows with a single brick. This free game is one of the 8 different puzzle and game programs you will be taught to write yourself if you follow the instructions in the book Advanced Do-It-Yourself Java Games: An Introduction to Java Threads and Animated Video Games by Annette Godtland. |
Framed - FreeClicking tiles in Framed will turn groups of lights on or off. The goal is to form a frame of lights. This free game is one of the 10 different puzzle and game programs you will be taught to write yourself if you follow the instructions in the book More Do-It-Yourself Java Games: An Introduction to Java Graphics and Event-Driven Programming by Annette Godtland. |
Gravity Well - FreeThe object of Gravity Well is to softly land a spaceship without crashing into walls or using up all the fuel. The softer and the more difficult the landing pad, the more points are awarded and the more fuel is replenished. This free game is one of the 8 different puzzle and game programs you will be taught to write yourself if you follow the instructions in the book Advanced Do-It-Yourself Java Games: An Introduction to Java Threads and Animated Video Games by Annette Godtland. |
Greedy - FreeThe object of Greedy is to achieve the highest score you can in ten rounds. Increase your score by rolling the dice as many times as you want. But don't be too greedy; if you have a bad roll, you could lose all your points! This free game is one of the 10 different puzzle and game programs you will be taught to write yourself if you follow the instructions in the book More Do-It-Yourself Java Games: An Introduction to Java Graphics and Event-Driven Programming by Annette Godtland. |
Match Three - FreeThe object of Match Three is to swap balls to form chains of three or more matching balls. Completed chains will be removed and replaced by new balls. Score more points for longer chains. This free game is one of the 8 different puzzle and game programs you will be taught to write yourself if you follow the instructions in the book Advanced Do-It-Yourself Java Games: An Introduction to Java Threads and Animated Video Games by Annette Godtland. |
Maze Generator - FreeMaze Generator can generate a random maze of any size. It will generate either a maze or an anti-maze. In an anti-maze, you can only cross lines and cannot move through open areas. The object of the game is to move the green ball to the red ball by pressing cursor movement keys. This free game is one of the 10 different puzzle and game programs you will be taught to write yourself if you follow the instructions in the book More Do-It-Yourself Java Games: An Introduction to Java Graphics and Event-Driven Programming by Annette Godtland. |
Sliding Tiles - FreeThe object of Sliding Tiles is to slide the image tiles back to their positions in the original picture. This free game is one of the 10 different puzzle and game programs you will be taught to write yourself if you follow the instructions in the book More Do-It-Yourself Java Games: An Introduction to Java Graphics and Event-Driven Programming by Annette Godtland. |
Snakes - Online 2 Players - Free to play, $10 to hostPlay Snakes online with family and friends, over the internet or across a home network. Snakes is a two-player animated video game. The object of the game is to outlive your opponent's snake. Guide your snake to eat as many apples as it can--making it grow longer--so it may more easily block the other snake. This game is one of the 7 different puzzle and game programs you will be taught to write yourself if you follow the instructions in the book Do-It-Yourself Multiplyaer Java Games: An Introduction to Java Sockets and Internet-Based Games by Annette Godtland. |
Speed Words - FreeMake as many other words as possible from the letters of a random seven-letter word, in sixty seconds. This free game is one of the 8 different puzzle and game programs you will be taught to write yourself if you follow the instructions in the book Advanced Do-It-Yourself Java Games: An Introduction to Java Threads and Animated Video Games by Annette Godtland. |
Watch Your Step - FreeThe goal in Watch Your Step is to reveal all the safe terrain without stepping on a black hole. The numbers show how many squares of neighboring terrain have holes. This free game is one of the 10 different puzzle and game programs you will be taught to write yourself if you follow the instructions in the book More Do-It-Yourself Java Games: An Introduction to Java Graphics and Event-Driven Programming by Annette Godtland. |
Word Builder - FreeThe object of Word Builder is to build words using all the tiles on the board. You receive points for each letter used. The longer the word, the more each letter is worth. This game comes complete with a dictionary of more than 168,000 words. This free game is one of the 10 different puzzle and game programs you will be taught to write yourself if you follow the instructions in the book More Do-It-Yourself Java Games: An Introduction to Java Graphics and Event-Driven Programming by Annette Godtland. |
Word Hunt - Online 1-Any Number of Players - Free to play, $15 to hostWord Hunt is a timed word game. Each player receives the same 5 x 5 grid of letters. The object of the game is to find as many words as possible in three minutes. After three minutes, each player receives points for any words they found that their opponents did not find. Longer words are worth more points. This game is one of the 7 different puzzle and game programs you will be taught to write yourself if you follow the instructions in the book Do-It-Yourself Multiplyaer Java Games: An Introduction to Java Sockets and Internet-Based Games by Annette Godtland. |