- Solitaire (board game) and Column games. 176x144 pixels and 4096 colors. The jar and jad files are in the 'bin' drectory, the source in 'src' (SUN Wireless Toolkit).
- Phone games (J2ME/MIDP 2)
- ?
- Freeware (Free)
- Windows
- 123 FREE Memory Card Games 2003 is a collection of five great Memory games: Ace-To-King, Concentration, Forget-Me-Not, Memory-Up (6x4) and Memory Up (8x5).
- 123 Free Memory - Card GamesCollection
- TreeCardGames.com
- Freeware (Free)
- 1.45 Mb
- Win95, Win98, WinME, WinNT 4.x, WinXP, Windows2000
- 123 FREE Puzzle 2003 is an exciting collection of eight Puzzle Card Games. 123 Free Puzzle 2003 features a winning layout, fast game play, rich sounds, extensive options, and quality help.
- 123 Free Puzzle - Card GamesCollection
- TreeCardGames.com
- Freeware (Free)
- 1.65 Mb
- Win95, Win98, WinME, WinNT 4.x, WinXP, Windows2000
- Magic Games Collection is a set of six diverse puzzles for anyone who is bored, stressed or simply have some time to spare. Just play one of these cuties we have carefully selected for you and your eyes will shine with delight and happiness again.
- magicgames.exe
- Agentix Software
- Shareware ($19.95)
- 4.07 Mb
- Win95, Win98, WinME, WinNT 4.x, WinXP, Windows2000, Windows2003, Windows Media Center Edition 2005, Windows
- 123 FREE Memory Card Games Collection 2003 includes five great Memory games: Ace-To-King, Concentration, Forget-Me-Not, Memory-Up (6x4) and Memory Up (8x5).
- 123 Free Memory Card GamesCollection
- TreeCardGames.com
- Freeware (Free)
- 1.45 Mb
- Win95, Win98, WinME, WinNT 4.x, WinXP, Windows2000
- NetSolitaire 2003 is a collection of six Solitaire Card Games: Canfield, Fifteens, FreeCell, Golf, Klondike and Pyramid.
- NetSolitaire 2003 - FreeOnline Solitaire Card Games
- TreeCardGames.com
- Freeware (Free)
- 675 Kb
- Win95, Win98, WinME, WinNT 4.x, WinXP, Windows2000
- My Addicting Games Arcade is a free game download that provides easy access to a large selection of arcade games.
- magasetup1.exe
- MyAddictingGames.com
- Freeware (Free)
- 1.71 Mb
- Win95, Win98, WinME, WinXP, WinNT 4.x, Windows2000
- My Addicting Online Puzzle Games Net is a free game download that provides easy access to a large selection of puzzle games.
- maopgnsetup.exe
- MyAddictingGames.com
- Freeware (Free)
- 1.72 Mb
- Win95, Win98, WinME, WinXP, WinNT 4.x, Windows2000
- 3D Moon Games is not your typical 3D Game. Play without those funny red and blue glasses, but better with ! This freeware game is called 'Moon Command',with the Full Version of 3D Moon Games, you get 3 more 3D games on CD with a pair of 3D Glass. ...
- 3D Moon Games Trial V1.7.zip
- DWS
- Freeware (Free)
- 6.35 Mb
- Win95, Win98, WinME, WinXP, Windows2000
- A Flash game machine with 30 games built in and two ways to add hundreds of your own flash games, Automatic Mp3 Player plus 30 of the hottest Flash games we could find for you after a long search organized in genius way.
- DigiMode Selected Games
- DigiMode Media Players
- Freeware (Free)
- 9.55 Mb
- Win95, Win98, WinME, WinNT 4.x, Windows2000, WinXP, Windows2003
- Play FREE games online! Choose from a large assortment of action and adventure games, dancing and shows, jokes, puzzles, shoot'em up and sport games. We have something for everyone! Comes with FREE Crawler Toolbar with great customizable plugins.
- crawlersetup.exe
- CRAWLER, LLC
- Freeware (Free)
- 1.05 Mb
- Win95, Win98, WinME, Windows2000, WinXP, Windows2003
- Play free dog arcade games on your computer! 3 free fun, addicting arcade games. These 3 free arcade games are totally awesome and fun. Play Party Pooper, Sheep Dog and Dinglebell! A must have for all arcade game lovers. This games aren't easy!
- Free-Arcade-Games.exe
- Free Arcade Games
- Freeware (Free)
- 987 Kb
- Win95, Win98, WinME, WinNT 3.x, WinNT 4.x, WinXP, Windows2000, Windows2003, Windows Vista
It is place to download free mobile software such as ringtones, videos, themes, Java games for feature phones (Nokia) and apps for smartphones (Android, iPhone, Windows phone 8). Additionally we provide services such as file hosting, search, mobile video converter, online app customizers and unique theme creator. Also we have small community on. Jul 17, 2019 The game is designed to give the player a strong sense of purpose where he fights for the salvation of the earth. This is an adventure game of the walking simulator variety. The game presents an escapist opportunity for the introvert or just someone who.
Related:Jar Games - Free Jar Games - Tetris Games Jar - Brick Games Jar - Games Mobile Jar
Pages : 1 | 2 | 3>
In this part of the Java 2D games tutorial, we create a Java Snake game clone. Source code and images can be found at the author's Github Java-Snake-Game repository.
Snake
Snake is an older classic video game. It was first created in late 70s. Later it was brought to PCs. In this game the playercontrols a snake. The objective is to eat as many apples as possible. Each time the snake eats an apple its body grows. The snake must avoid the walls and its own body. This game is sometimes called Nibbles.
Development of Java Sname game
The size of each of the joints of a snake is 10 px. The snake is controlled with the cursor keys. Initially, the snake has three joints. If the game is finished, the 'Game Over' message is displayed in the middle of the board.
Board.java
First we will define the constants used in our game.
The
B_WIDTH
and B_HEIGHT
constants determine the size of the board. The DOT_SIZE
is the size of the apple and the dot of the snake. The ALL_DOTS
constant defines the maximum number of possible dots on the board (900 = (300*300)/(10*10)). The RAND_POS
constant is used to calculate a random position for an apple. The DELAY
constant determines the speed of the game.These two arrays store the x and y coordinates of all joints of a snake.
In the
loadImages()
method we get the images for the game.The ImageIcon
class is used for displaying PNG images.In the
initGame()
method we create the snake, randomly locatean apple on the board, and start the timer.If the apple collides with the head, we increase the number of joints of the snake.We call the
locateApple()
method which randomly positions a new apple object.In the
move()
method we have the key algorithm of the game. To understand it, look at how the snake is moving. We control the head of the snake. We can change its direction with the cursor keys. The rest of the joints move one position up the chain. The second joint moves where the first was, the third joint where the second was etc. This code moves the joints up the chain.
This line moves the head to the left.
In the
checkCollision()
method, we determine if the snake has hit itself or one of the walls. If the snake hits one of its joints with its head the game is over.
The game is finished if the snake hits the bottom of the board.
This is the main class.
The
setResizable()
method affects the insets of the JFrame
container on some platforms. Therefore, it is important to call it before the pack()
method. Otherwise, the collision of the snake's head with the right and bottom borders might not work correctly.This was the Snake game in Java.