|
|
|
|
|
|
|
|
|
freesand
|
|
overview
freesand is a pure java implementation of a cellular automata simulation inspired by falling sand like games. it is released under the terms of the gnu general public license. the freesand source code is contained inside the distribution packages.
version: 1.0 beta 3
date: 16 february 2007
requirements: java 1.5+
mac os x: freesand.dmg
windows/*nix: freesand.zip
build environment packages are also provided. the windows/*nix package has NOT been tested.
requirements: ant (built with v1.6.5)
mac os x: freesand-build.dmg
windows/*nix: freesand-build.zip
online java doc: freesand-doc
mac os x installation:
1. download and mount freesand.dmg
2. drag FreeSand.app to applications directory
3. double click FreeSand.app to start
if the application does not start properly, it is possible that you have
an older version of java. if you have mac os 10.4, running the software update from the
apple menu should update the java version.
windows/*nix installation:
1. download and unzip freesand.zip
2. double click freesand.jar
if the program does not start properly, it is possible that you have an older version
of java. an up-to-date version of java can be found at http://java.sun.com/.
mac os x build environment installation:
1. download and mount freesand-build.dmg
2. drag freesand folder to your local drive
the build environment requires apache ant, which is included in the apple developer tools. it was developed with ant version 1.6.5. for a list of provided build targets type:
ant -p
on the command line in freesand directory. to build and run the program type:
ant sand
windows/*nix build environment installation:
1. download and unzip freesand-build.zip
the build environment requires apache ant,
and was developed with ant version 1.6.5. this package has NOT
been tested. for a list of provided build targets type:
ant -p
on the command line in freesand directory. to build and run the program type:
ant sand
miscellaneous command line operations:
to identify the version of java on your computer:
java -version
to run the program contained in freesand.jar:
java -jar freesand.jar
to identify the version of ant on your computer:
ant -version
change history:
16 february 2007
- improved element performance tests
- added escape key to exits full screen mode
- added (untested) windows/*nix build environment distribution
12 february 2007
- fixed flickering menus
- fixed broken statistics view
- added mac os build environment distribution
8 february 2007
- initial beta release