sync
[www.jankratochvil.net.git] / project / Islet / Islet / Islet.html
diff --git a/project/Islet/Islet/Islet.html b/project/Islet/Islet/Islet.html
new file mode 100644 (file)
index 0000000..01a6ad7
--- /dev/null
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<HTML><HEAD><TITLE>Islet demonstration</TITLE></HEAD><BODY>
+<H1>Islet <A HREF="http://www.stv.cz/icp/">ICP</A>'98 demonstration:</H1>
+
+<H2>Inlined applet version:</H2>
+
+<P>The following applet should be usable under any Java version 1.1.5 compatible browser.
+<B>Most browsers don't actually support Java 1.1!</B> Try Sun's HotJava or preview
+release of <A HREF="http://developer.netscape.com/software/jdk/download.html">Netscape Communicator 4.05 with Java 1.1</A>.
+Unfortunately at the moment there is a bug in this version of Communicator which Islet
+tries to detect and workaround. Despite this detection you should check your Java console
+whether this check matches your system.</P>
+
+<DIV ALIGN=CENTER><APPLET CODE="Islet.class" ARCHIVE="Islet.jar" WIDTH=200 HEIGHT=20 ALT="Islet.class">
+<H1>Please use Java-capable browser or Sun's AppletViewer for access!</H1>
+</APPLET></DIV>
+
+<P><FONT COLOR="RED">Please be patient after the click on previous applet.
+It may take a while until it opens the window so click only <B>ONCE</B>, please.</FONT></P>
+
+<HR>
+
+<H2>Invocation and download:</H2>
+
+<OL><LI><P>You may use Sun's AppletViewer from <A HREF="http://java.sun.com/products/jdk/1.1/jre/">Java Runtime
+Environment version 1.1.5</A> or higher (tested even 1.1.6). For this method of run, you will need to download
+<A HREF="Islet.html"><B>this page</B></A> and the <A HREF="Islet.jar"><B>JAR archive</B></A>:</P>
+<P>UNIX: <TT>appletviewer Islet.html</TT></P>
+<P>Windows (&amp; UNIX): <TT>jre sun.applet.AppletViewer Islet.html</TT></P>
+
+<LI><P>Preferred method which unfortunately requires separate download of images
+(probably bug/misfeature of Java AWT Toolkit)
+is to run this demo as a standalone Java application. If you see only a blank
+places in place of the images please recheck if these GIFs are downloaded
+correctly and located in current directory. You will need to download
+the <A HREF="Islet.jar"><B>JAR archive</B></A> and those 6 GIF images (
+<A HREF="food.gif"  ><IMG SRC="food.gif"   WIDTH=16 HEIGHT=16 BORDER=0 ALIGN=ABSCENTER ALT="Food"  ></A>
+<A HREF="land.gif"  ><IMG SRC="land.gif"   WIDTH=16 HEIGHT=16 BORDER=0 ALIGN=ABSCENTER ALT="Land"  ></A>
+<A HREF="robotx.gif"><IMG SRC="robotx.gif" WIDTH=16 HEIGHT=16 BORDER=0 ALIGN=ABSCENTER ALT="RobotX"></A>
+<A HREF="roboty.gif"><IMG SRC="roboty.gif" WIDTH=16 HEIGHT=16 BORDER=0 ALIGN=ABSCENTER ALT="RobotY"></A>
+<A HREF="wall.gif"  ><IMG SRC="wall.gif"   WIDTH=16 HEIGHT=16 BORDER=0 ALIGN=ABSCENTER ALT="Wall"  ></A>
+<A HREF="water.gif" ><IMG SRC="water.gif"  WIDTH=16 HEIGHT=16 BORDER=0 ALIGN=ABSCENTER ALT="Water" ></A>
+). Invocation is easier:</P>
+<P>UNIX &amp; Windows: <TT>jre -cp Islet.jar Islet</TT></P>
+</OL>
+
+  And finally here is the <A HREF="Islet.zip"><B>complete pack</B></A> with sources included.
+
+<HR>
+
+<H2>Release comments:</H2>
+
+<P>This software is provided "AS IS" without warranty of any kind. Redistribution
+permitted under the terms of <A HREF="ftp://prep.ai.mit.edu/pub/gnu/GPL">GNU General Public License version 2</A>.</P>
+<P>Whole packaged was assembled under time press and without previous deeper
+knowledge of Java language. You'll probably find many ineffective and stupid
+things I do. Please <A HREF="mailto:short@ucw.cz">give me a mail</A> if you
+want but send no flames, please.</P>
+
+<P>Graphical design is very ugly. I use only standard windowing toolkit
+supplied from Sun in JDK named AWT which is not much nifty and comfortable.
+On the other hand at least this demo tries to be as much compatible as possible.</P>
+
+<P>Some rendering (=speed) optimizations have been done but with a large number
+(&gt;50) faster moving robots it's still not ideal.</P>
+
+<P>Proudly developed using
+<A HREF="http://www.sun.com/"     ><IMG SRC="http://java.sun.com/images/buttons/lgsun.gif" WIDTH=64 HEIGHT=30 BORDER=0 ALIGN=ABSCENTER ALT="Sun"></A>
+<A HREF="http://java.sun.com/"    ><IMG SRC="http://java.sun.com/images/logos/javalogo.gif" WIDTH=52 HEIGHT=88 BORDER=0 ALIGN=ABSCENTER ALT="Java"></A>
+<A HREF="http://java.sun.com/products/jdk/1.1/"    ><IMG SRC="http://java.sun.com/docs/books/tutorial/images/jdk1_1.gif" WIDTH=40 HEIGHT=40 BORDER=0 ALIGN=ABSCENTER ALT="JDK 1.1.5"></A>,
+<A HREF="http://www.linuxnow.com/"><IMG SRC="http://www.linuxnow.com/pics/linuxnow.gif" WIDTH=88 HEIGHT=31 BORDER=0 ALIGN=ABSCENTER ALT="GNU/Linux"></A> and
+<A HREF="http://www.gimp.org/"    ><IMG SRC="http://www.gimp.org/icons/gfx_by_gimp.gif" WIDTH=90 HEIGHT=36 BORDER=0 ALIGN=ABSCENTER ALT="GIMP"></A>
+[<A HREF="http://www.sun.com/">Sun</A> <A HREF="http://java.sun.com/">Java</A> <A HREF="http://java.sun.com/products/jdk/1.1/">JDK 1.1.5</A>,
+<A HREF="http://www.linuxnow.com/">GNU/Linux</A> and <A HREF="http://www.gimp.org/">GIMP</A>].</P>
+
+<P>Known bugs/limitations (the most severe):</P><UL>
+<LI>Saving/loading of area map not implemented
+<LI>Putting fields is possible only one-by-one (annoying!)
+<LI>Sounds not included (would be applet-only restricted anyway, possible from JDK1.2 upwards)
+</UL>
+
+<HR>
+
+<H2>Author:</H2>
+
+<TABLE BORDER=0>
+<TR><TD><TD><A HREF="http://vellum.cz/~short/">Jan Kratochvil</A>
+<TR><TD><TD>e-Mail: <A HREF="mailto:short@ucw.cz">short@ucw.cz</A>
+<TR><TD><TD>Phone: <A HREF="http://www.eurotel.cz/">+420 602 431329</A>
+<TR><TD><TD>RC: 790420/0392
+<TR><TD><TD>Adress:
+<TR><TD><TD><A HREF="http://www.mapy.cz/demo/AWallD.exe?IMap+TargetList+Windows+1+%22K+ovcinu%25%22+0+1555">K ovcinu 44</A>
+<TR><TD>182 00<TD>Praha 8 - Kobylisy
+</TABLE>
+
+</BODY></HTML>