Duat label update.
[www.jankratochvil.net.git] / project / Islet / Islet / Islet.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
2 <HTML><HEAD><TITLE>Islet demonstration</TITLE></HEAD><BODY>
3 <H1>Islet <A HREF="http://www.stv.cz/icp/">ICP</A>'98 demonstration:</H1>
4
5 <H2>Inlined applet version:</H2>
6
7 <P>The following applet should be usable under any Java version 1.1.5 compatible browser.
8 <B>Most browsers don't actually support Java 1.1!</B> Try Sun's HotJava or preview
9 release of <A HREF="http://developer.netscape.com/software/jdk/download.html">Netscape Communicator 4.05 with Java 1.1</A>.
10 Unfortunately at the moment there is a bug in this version of Communicator which Islet
11 tries to detect and workaround. Despite this detection you should check your Java console
12 whether this check matches your system.</P>
13
14 <DIV ALIGN=CENTER><APPLET CODE="Islet.class" ARCHIVE="Islet.jar" WIDTH=200 HEIGHT=20 ALT="Islet.class">
15 <H1>Please use Java-capable browser or Sun's AppletViewer for access!</H1>
16 </APPLET></DIV>
17
18 <P><FONT COLOR="RED">Please be patient after the click on previous applet.
19 It may take a while until it opens the window so click only <B>ONCE</B>, please.</FONT></P>
20
21 <HR>
22
23 <H2>Invocation and download:</H2>
24
25 <OL><LI><P>You may use Sun's AppletViewer from <A HREF="http://java.sun.com/products/jdk/1.1/jre/">Java Runtime
26 Environment version 1.1.5</A> or higher (tested even 1.1.6). For this method of run, you will need to download
27 <A HREF="Islet.html"><B>this page</B></A> and the <A HREF="Islet.jar"><B>JAR archive</B></A>:</P>
28 <P>UNIX: <TT>appletviewer Islet.html</TT></P>
29 <P>Windows (&amp; UNIX): <TT>jre sun.applet.AppletViewer Islet.html</TT></P>
30
31 <LI><P>Preferred method which unfortunately requires separate download of images
32 (probably bug/misfeature of Java AWT Toolkit)
33 is to run this demo as a standalone Java application. If you see only a blank
34 places in place of the images please recheck if these GIFs are downloaded
35 correctly and located in current directory. You will need to download
36 the <A HREF="Islet.jar"><B>JAR archive</B></A> and those 6 GIF images (
37 <A HREF="food.gif"  ><IMG SRC="food.gif"   WIDTH=16 HEIGHT=16 BORDER=0 ALIGN=ABSCENTER ALT="Food"  ></A>
38 <A HREF="land.gif"  ><IMG SRC="land.gif"   WIDTH=16 HEIGHT=16 BORDER=0 ALIGN=ABSCENTER ALT="Land"  ></A>
39 <A HREF="robotx.gif"><IMG SRC="robotx.gif" WIDTH=16 HEIGHT=16 BORDER=0 ALIGN=ABSCENTER ALT="RobotX"></A>
40 <A HREF="roboty.gif"><IMG SRC="roboty.gif" WIDTH=16 HEIGHT=16 BORDER=0 ALIGN=ABSCENTER ALT="RobotY"></A>
41 <A HREF="wall.gif"  ><IMG SRC="wall.gif"   WIDTH=16 HEIGHT=16 BORDER=0 ALIGN=ABSCENTER ALT="Wall"  ></A>
42 <A HREF="water.gif" ><IMG SRC="water.gif"  WIDTH=16 HEIGHT=16 BORDER=0 ALIGN=ABSCENTER ALT="Water" ></A>
43 ). Invocation is easier:</P>
44 <P>UNIX &amp; Windows: <TT>jre -cp Islet.jar Islet</TT></P>
45 </OL>
46
47   And finally here is the <A HREF="Islet.zip"><B>complete pack</B></A> with sources included.
48
49 <HR>
50
51 <H2>Release comments:</H2>
52
53 <P>This software is provided "AS IS" without warranty of any kind. Redistribution
54 permitted under the terms of <A HREF="ftp://prep.ai.mit.edu/pub/gnu/GPL">GNU General Public License version 2</A>.</P>
55 <P>Whole packaged was assembled under time press and without previous deeper
56 knowledge of Java language. You'll probably find many ineffective and stupid
57 things I do. Please <A HREF="mailto:short@ucw.cz">give me a mail</A> if you
58 want but send no flames, please.</P>
59
60 <P>Graphical design is very ugly. I use only standard windowing toolkit
61 supplied from Sun in JDK named AWT which is not much nifty and comfortable.
62 On the other hand at least this demo tries to be as much compatible as possible.</P>
63
64 <P>Some rendering (=speed) optimizations have been done but with a large number
65 (&gt;50) faster moving robots it's still not ideal.</P>
66
67 <P>Proudly developed using
68 <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>
69 <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>
70 <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>,
71 <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
72 <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>
73 [<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>,
74 <A HREF="http://www.linuxnow.com/">GNU/Linux</A> and <A HREF="http://www.gimp.org/">GIMP</A>].</P>
75
76 <P>Known bugs/limitations (the most severe):</P><UL>
77 <LI>Saving/loading of area map not implemented
78 <LI>Putting fields is possible only one-by-one (annoying!)
79 <LI>Sounds not included (would be applet-only restricted anyway, possible from JDK1.2 upwards)
80 </UL>
81
82 <HR>
83
84 <H2>Author:</H2>
85
86 <TABLE BORDER=0>
87 <TR><TD><TD><A HREF="http://vellum.cz/~short/">Jan Kratochvil</A>
88 <TR><TD><TD>e-Mail: <A HREF="mailto:short@ucw.cz">short@ucw.cz</A>
89 <TR><TD><TD>Phone: <A HREF="http://www.eurotel.cz/">+420 602 431329</A>
90 <TR><TD><TD>RC: 790420/0392
91 <TR><TD><TD>Adress:
92 <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>
93 <TR><TD>182 00<TD>Praha 8 - Kobylisy
94 </TABLE>
95
96 </BODY></HTML>