Page 1 of 1

#1 Java applets: a possibility for games?

Posted: Fri Jan 13, 2006 5:45 pm
by Destructionator XV
I have recently been taking a gander at Java, and it is looking like applets might be a good way to put simple, interactive, but still browser based games up for the site.

I am wondering what many of you think of them. Do you hate them, find Java annoying, think it has potential, or what?

#2

Posted: Fri Jan 13, 2006 6:18 pm
by Comrade Tortoise
Well, despite my inability to program, I tend to like java based programs

#3

Posted: Fri Jan 13, 2006 11:56 pm
by B4UTRUST
while I don't have any real problems with them per say, I find that java tends to be an ineffective and underpowered language to use. You'd be better off with php/mysql like we were attempting, or perhaps java/cgi mixed.

#4

Posted: Sat Jan 14, 2006 11:49 am
by Destructionator XV
That it a rather interesting statement; Java, as a programming language, is much more powerful than PHP. Personally, I hate the Java platform. It is slow, wastes memory, and looks horrible. But that is running full size programs on the desktop - using it to write small web apps should work out.

My basic plan goes as such:

If a game requires real time interaction (like an arcade game or somesort) then write it as a Java applet. That will allow me to write what is basically client side full blown programs, but still run them in a browser. Arcade games are small enough that the memory wastage should be pretty small. Think online Flash games without the Flash (because Java is bad, but Flash is worse).

If a game does not require real time interaction, then PHP/MySQL is the way to go. The browser is merely a front end for a database, and you control your stats, which are updated peridocially. My main issue with making these games, is I tend to find them rather boring. Real time games I can play, but go-back-and-update-your-stats-once-a-day games are kinds snoozy to me.

#5

Posted: Sat Jan 14, 2006 1:56 pm
by Ace Pace
Makes me question, again, can we use the Databases we have to serve our STGOD thread? If you say its workable I.E design a database that lets players upload their numbers, crunch numbers as needed. Then I think we should put this forum to practical use, develop it, implement it and give it to the STGOD players.

#6

Posted: Sat Jan 14, 2006 2:15 pm
by B4UTRUST
See, you say java is robust and more capable then other languages but every time I've used it and in most java games i've seen it used on... they're horrible at worst, usually mediocre at best. Maybe it's just me. *shrugs* I'm just not a huge fan of java.

#7

Posted: Sat Jan 14, 2006 2:19 pm
by Ace Pace
B4UTRUST wrote:See, you say java is robust and more capable then other languages but every time I've used it and in most java games i've seen it used on... they're horrible at worst, usually mediocre at best. Maybe it's just me. *shrugs* I'm just not a huge fan of java.
Your blaming the language for the games produced?

I've seen Java done well for a cellie, its not something that should be thrown away.

#8

Posted: Sat Jan 14, 2006 2:37 pm
by B4UTRUST
Ace, in comparison to games I've seen and played that are on other languages (php/mysql or cgi) java seems slow and rather inept and creating a good game.

#9

Posted: Sat Jan 14, 2006 2:38 pm
by Destructionator XV
I don't hold Java in high regard either, especially on the desktop, where C++ can do almost everything it can do better.

However, for browser based arcade games, it is either going to be Flash or Java applets. Flash is expensive (need a license to create them) and rather weak. Java is an object oriented language with much power, and wide support on the web. I can also make it using all free tools.

It isn't something to replace our other plans, it is just one more tool in the box to use.