JGameGrid
 
 

On this website we present typical JGameGrid applications developed by different authors. They are distributed as-is with no or minimum running instructions. The executable jar and the source code of all applications can be downloaded below. They are not necessarily part of the JGameGrid distribution. The collection is continuously expanded with no further announcement and no reordering. Remarks and suggestions are welcome (contact).

Memory (with beetle images)
Instruction: Click on cards to find pairs of images

ggmemory

Execute the program locally using WebStart.
Download (jar and source).

Memory over Internet
Execute the program twice on same or different computers using WebStart.
Download (jar and source).


Mill Game (Nine Men's Morris) over Internet
(Developer: Stefan Moser, Uni Bern)

  mill

Start Game using WebStart. Select a unique room name. The partner must start the game with the same room name.
Download (jar and source).


NIM Game over Internet

nim

Start the Nim Game Server first using WebStart. Select a unique server ID and the number of players.
Execute the program for each player on same or different computers using WebStart. Select the same server ID.
Download (jar and source).


Langton's Ants
Cellular automaton [wiki].

gglangton

Execute the program locally using WebStart.
Download (jar and source).


Brownian Motion
Collision of particles [wiki].

ggbrownian

Execute the program locally using WebStart.
Download (jar and source).


Simulation of a Ski Resort
(Developer: Stefan Moser, Uni Bern, updated by Aegidius Pluess)

Precondition: There are two types of skiers: SLOW and FAST (3 times faster on same skiing slope).

Information: Compare "fun factor" of slow and fast skiers: Time percents spent in waiting line, at skilift, by skiing down the slope.

Result: After a "stablilzing time", the slow skiers spend more time by skiing. The fast skiers spend lot of time in waiting line and at skilift

ggskiresort

Execute the program locally using WebStart.
Download (jar and source).


Four-In-A-Row Versus Computer
(Developer: Stefan Moser, Uni Bern)

Information:

  • Try to fill four consecutive horizontal, vertical or diagonal holes with your chips
  • Select computer player ability at startup. Then move mouse and click to drop your chip

FourInARow

Execute the program locally using WebStart.
Download (jar and source).


Breakout
(Developer: Jendrik Jordan, Hebelgymnasium Schwetzingen, Deutschland)

Information:
Program written in a Java introductory course (teacher:
Philipp Kupferschmied)

Person responsible for the public release: Aegidius Plüss, www.aplu.ch

breakout

Execute the program locally using WebStart.
Download (jar and source).



Tricky Turtles

(Developer: Stefan Moser, University of Berne, Switzerland)

Create your own 3x3 half-image card game and find all solutions with backtracking.

Information:
- Drag the turtle halves to the empty cards (all cards must contain 4 turtle halves, they may or may not represent a solution)
- Click Generate and enter a name for the card set
- Click OK and enter the folder where the card images will be stored
- Select if you want a fast solution search without graphics animation
- If a solution is found, click Run to get the next solution
- The solution details are displayed in a text window. The card are numbered in order to reproduce easily the solution with real cards
- Print the cards on carton paper to produce your own real card game (and give it to your friends as a intellectual challenge)

TrickyTurtles

Execute the program locally using WebStart.
Download (jar and source).