Extension modules3rd party interfaceIn order to help others make use of the ATOMS code, we've created and documented a third party interface.
Javadoc documentationJavadoc documentation for the interface is available.
Sample moduleEssentially, you write a class called "Module".Here is a sample Module class (as included in the source code distribution) which can be modified to suit. The class is quite short. The effect of it is to create some rotating tetrahedra in three dimensions, and then explode some objects after a delay.
Online demonstration of sample moduleYou can see the results in action online in the form of a demonstration applet.
Download source codeYou can easily download the source code for all this.If you want to see when that was last updated, you should be able to get that information from the directory listing, where lowlife3d.zip resides.
***UNDER CONSRTRUCTION***This interface is not finished.You will be able to use it to do relatively simple things - but if you want the moon, you will probably either have to hack the rest of the code yourself, wait for a later release, or try whispering suggestions in the author's shell-like.
"No restrictions" licenceThis code comes under the usual "no restrictions" licence.Do what you like with it - but don't blame the author if things go wrong. Best wishes,
|