|
KEYPAD |
ALTERNATES |
USED FOR |
NAVIGATION |
LEFT ARROW |
J |
ROTATE LEFT |
RIGHT ARROW |
L |
ROTATE RIGHT |
UP ARROW |
I |
FORWARD |
DOWN ARROW |
K |
BACKWARD |
W |
w |
MOVE UP |
S |
s |
MOVE DOWN |
SPACE |
SPACE |
FIRE |
OBJECT
PLACEMENT AND CONTROL
(Object will be put on the place you're standing on, so move backward to see the object after you put one. There's a limit of number of object that you can
put.) |
Z |
z |
BUILD A HOUSE |
X |
x |
BUILD A TREE |
V |
v |
BUILD A PYRAMID |
R |
r |
ROTATE OBJECTS |
D |
d |
SHOW/HIDE TEXT |
Q |
q |
INCREATE LIGHT |
A |
a |
DECREASE LIGHT |
C |
c |
CLEAR OBJECTS |
I wrote this applet in
1997 using JDK 1.0x.
This applet is not using the Polygon class from Sun.
Instead, the polygons are drawn per scan line using my own 3D rendering
code.
Nowadays, there are better ways to do this kind of things.
For example: the Java 3D classes. Still, for those who really
wants to get into 3D, there's no better way than to write your own
classes.
On a P100, the frame rate of this applet is decent;
but on a Sparc 5, it is quite pathetic (at least when I tried).
----- PLEASE WAIT UNTIL THE APPLET IS LOADED
-----
SOME MACHINES (SUCH AS UNIX),
DO NOT RESPOND TO KEYPAD MESSAGES,
IN THOSE
CASES, PLEASE USE THE ALTERNATE KEYS.
RECOMMENDED
MACHINE 133MHZ OR FASTER
WITH
NETSCAPE 4.X OR INTERNET EXPLORER 3.X.
Programmed by F.
Permadi
© 1997 F. Permadi, All rights reserved.
permadi@permadi.com
|
|