cyberhome - stones!

"S T O N E S !"

AWT wheening:
I am not responsible for thrashing your computer. Go sue netscape :(. Well it is not my fault. I done everything by the book, and if you check sources you will see thats true. But netscrape bitches and dies and dumps messy cores constantly. I noticed some bad AWT bugs regarding Choice and Canvas components. Layout of canvases in a Panel is broken in NS 2.0x and if you are using it just look down :)

This crapplet is cool with linux/W95 appletviewer, and netscape 3.0b5 on linux (sometimes). IE 3.0b1 (according to IE) loads, initializes and starts stones but I was unable to see anything except black page. IE 3.0 final displays everything except labels (just like HotJava prebeta - 1.0) and Netscape 3.0 (W95) works just fine. Keep me informed if it works on anything else.

Select playground size:

 Resolution:    Size:      


Rules:
  • Players place stones on a table
  • Player can place stone only on a neutral field or on a field with same color as player.
  • Color of a field is determined by majority of rocks in neiburghood fields
  • Game is over when there is no neutral fields
1 2 2 0 1

1 * * * 1

0 1 0 0 1

1 * 1 0 0

1 1 1 0 0   

Credit must be given to David Balmer, Jr. author of Glass Bead Challenge which gave me inspiration for Stones (people, go buy his game - I know it is for windows, but it has sound and music and lot of other cool stuff).

From the Author:
" The inspiration for Glass Bead came from the real world. The two opponents represent world powers attempting to influence and control more of the world by making advances on territory without causing a war. In fact, I have already started a sequel to Glass Bead played on a world map between one or more players. Stay tuned and enjoy Glass Bead until that game materializes. Hope you enjoy this original game as much as I do!"

- David Balmer, Jr. / Author of Glass Bead Challenge

Sources:
This applet consist of 4 java classes. Idea was to follow MVC design of user interface but I am not sure if I followed MVC architecture correctly. All info on MVC available to me was from USENET articles.


Director and producer Vjekoslav Nesek 1996.