are applets good for 3d gaming?

i took a game programming course, but it was focused on 2d gaming and we only used applets. so i was wondering if that is a good way to base my 3d games? also where can i find the java 3d api?
[206 byte] By [DaShiznit] at [2007-9-27 14:55:11]
# 1

> i took a game programming course, but it was focused

> on 2d gaming and we only used applets. so i was

> wondering if that is a good way to base my 3d games?

No, I'd say Applets are completly inappropriate for Java games, especially 1s dealing with 3D. If you intend on using Java3D, the user has to have both the J3D api installed, and the JRE1.3+. Those 2 combined are around 10mb! which kinda destroys the entire purpose of Applets in the 1st place.

The other restrictions Applets enforce can also be a problem (no full screen, Threading inside IE. etc etc)

> also where can i find the java 3d api?

if you look to your left << you'll see a few links under 'Technologies'. Under J2SE, there will be Java3D, under that there will be the API libraries, and docs.

rob,

Abuse at 2007-7-5 22:55:20 > top of Java-index,Other Topics,Java Game Development...
# 2
so what should i use? my knowledge of the language is very limited and applets are just about all i know. :o
DaShiznit at 2007-7-5 22:55:20 > top of Java-index,Other Topics,Java Game Development...
# 3
> so what should i use? my knowledge of the language is> very limited and applets are just about all i know. :oyou will need to learn the language then :P
Abuse at 2007-7-5 22:55:20 > top of Java-index,Other Topics,Java Game Development...
# 4
Practically, there is no difference between Applet and Application programming except that Applications are a little easier because you don't have to worry about security, size and the like.
Breakfast at 2007-7-5 22:55:20 > top of Java-index,Other Topics,Java Game Development...
# 5

> No, I'd say Applets are completly inappropriate for

> Java games, especially 1s dealing with 3D. If you

> intend on using Java3D, the user has to have both the

> J3D api installed, and the JRE1.3+. Those 2 combined

> are around 10mb! which kinda destroys the entire

> purpose of Applets in the 1st place.

>

WHAT? Just put the J3D libraries in the jar with the applet. :)

javanova at 2007-7-5 22:55:20 > top of Java-index,Other Topics,Java Game Development...
# 6

>

> > No, I'd say Applets are completly inappropriate for

> > Java games, especially 1s dealing with 3D. If you

> > intend on using Java3D, the user has to have both

> the

> > J3D api installed, and the JRE1.3+. Those 2

> combined

> > are around 10mb! which kinda destroys the entire

> > purpose of Applets in the 1st place.

> >

>

> WHAT? Just put the J3D libraries in the jar with the

> applet. :)

hehe, dont joke - i bet there is some1 out there who has done that ;]

Abuse at 2007-7-5 22:55:20 > top of Java-index,Other Topics,Java Game Development...
# 7
You can use a 3rd party plugin, like the wildtangent webdriver and i'm sure there are other, better ones out thereyou would break multi-platform support and you would still require users to download a plug-in
electric_monk at 2007-7-5 22:55:20 > top of Java-index,Other Topics,Java Game Development...
# 8
With java.awt you can make a full-screen 3d game as an applet. The java.awt.Window can fill the entire screen and the java.awt.image.* classes let you manipulate every pixel on the screen.
Ragnvald at 2007-7-5 22:55:20 > top of Java-index,Other Topics,Java Game Development...
# 9
http://blake.prohosting.com/ragnvald
Ragnvald at 2007-7-5 22:55:20 > top of Java-index,Other Topics,Java Game Development...
# 10
all very nice, but not exactly upto the capabilities of J3D ;]and it still needs jdk1.2+, which is a 5mb download :(
Abuse at 2007-7-5 22:55:20 > top of Java-index,Other Topics,Java Game Development...
# 11

No. It does not need 1.2+. It needs a browser with java. 1.2 is ok.

IE4 works just fine. And it抯 a school project, not a professional work.

This is a professional:

http://www.eyeone.com/_4d0d85356a4b031cb10fcf06a8098eca/html_eyeone/index.html

Choose burning metal 3d.

It is also 1.1 with no plug-ins...

Ragnvald

Ragnvald at 2007-7-5 22:55:20 > top of Java-index,Other Topics,Java Game Development...
# 12

neat ;]

that site is quite funny,

To access the site, you have to register

to register, you legally have to be allowed to read the 'user agreement'

when you try and read the 'user agreement', it says you can't, because your not a registered user!!

LMAO, some how, I don't think that agreement would hold up in court :P

rob,

Abuse at 2007-7-5 22:55:20 > top of Java-index,Other Topics,Java Game Development...
# 13
Try this website: http://blake.prohosting.com/ragnvald/
JustAnotherProgramer at 2007-7-5 22:55:20 > top of Java-index,Other Topics,Java Game Development...
# 14

> To access the site, you have to register

> to register, you legally have to be allowed to read the 'user agreement'

> when you try and read the 'user agreement', it says you can't, because your not a registered user!!

Where have I seen that before? Oh yes: M$ EULA.

YATArchivist at 2007-7-5 22:55:20 > top of Java-index,Other Topics,Java Game Development...
# 15

http://www.runescape.com/runescape.html

Take a look at Runescape. It is a 3D massive multiplayer RPG that works in Java 1.0. Currently the characters are actually 2D bitmaps drawn and scaled so as to fit in with the 3D landscape and objects, but if you scroll down in the news you'll see that they're working on full 3D models for them.

Mateia at 2007-7-18 11:41:48 > top of Java-index,Other Topics,Java Game Development...