New, Little confused. Please advice

Hi,

I started a thread to know about API which can be used to make 2D games like on Pogo.com (Card, Board etc) . http://www.java-gaming.org/index.php?topic=21778.new;topicseen#new

Some suggested me to use
Slick2D (fast opengl accelerated) and Pulpcore (especially for applets)
networking kryonet library

After than I started my research to look for more options. I am here to get more advice.

I been looking around and found Java 2D API here http://java.sun.com/products/java-media/2D/index.jsp .
Now questions are

1 - Java 2D API different from Pulpcore, Slick2D?
2 - Can I only use Java 2D API for making 2D games mentioned above?
3 - Which is the best API option for above mentioned games like on Pogo.com
4 - NetBeans IDE is the right choice?
5 - Don’t you think its easy to make 2D games in Flash than Java?

Thanks in advnace and hope someone will help me to get started.

yes, as I sayed in the previous thread, you can make those gmaes with simple Java2D. And they should run really smoothly, if they dont, you can probably just make something more efficient.

in fact, the java 2D Graphics class, is basically the same as the slick2D class as far as api goes.

  1. Java2D is Sun’s API, built-in to the JDK. Pulpcore apparently has its own software renderer. AFAIK, both can run in an applet without a security warning. Slick uses OpenGL through LWJGL, providing hardware acceleration so you can do amazing stuff. http://lwjgl.org/ I have a personal preference for LWJGL/Slick, but there is a security warning when used as an applet or JWS. Someone please correct me if there is a way around the warning. Eg, see the warning you get with my JWS link:
    http://singthegame.com/singsong-trial.jnlp

  2. Your question is poorly worded. You can use any API you want to build 2D games.

  3. A security warning is not very friendly, but then you can do more with graphics using Slick.

  4. IDE choice is subjective. Eclipse is better than Netscape.

  5. You are trolling. If we thought that, why would we be here, on a Java gaming forum? Try making a game with Slick, then try with Flash and report which one was easier.

PulpCore is best choice here. It works amazingly well (great API and build process including assets, it’s very easy to create fluid animations, etc.) and has best applet support I’ve ever seen (both compatibility and speed of loading). It works seamlessly even in obscure browsers. Doesn’t need any security warning, which is not acceptable for such type of games.

Java2D performance vary much, sometimes it’s accelerated with D3D so it’s very fast while on other computer it fallbacks to (quite) slow software rendering, not good when performance can vary so much (in reality the partially available D3D acceleration actually hurts Java2D more than lack of it…).

Slick2D requires OpenGL and thus full access to the PC (implies the security warning) and it’s quite heavyweight due to this fact and there can be problems with OpenGL drivers, not good choice for such type of games.

What Jezek2 said, dead on the money.

Kev

Eclipse is also better than Netbeans. :smiley:

For what you’re trying to accomplish, I second (third, fourth, fifth?) that you use Pulpcore. Heck, I may even try making something in it myself!

Thanks for all the support.

I think PulpCore is the way to go.

One last question.

I hope you guys won’t mind.
Below is the Chess game developed in Flash and all I want to know that can I do these things. Not Chess logic + multiplayer functionality but customized layout. Try this link.

http://www.el3ab.com/Game.aspx?GID=26&GName=Chess

Game rooms where players join table (Adding photoshop assets), Customized scroll bar, adding background to user list.
These are the basic things that I want to know. Heavily rely on Photoshop assets.

May be this is dumb thing to ask but will really appreciate the feedback.

thanks

you can do all of those things, but not with photo shop

what do you mean by not with Photoshop?

I have game assets and all are made with Photoshop in GIF format. Can’t I use those?

Can you tell me the link to download Eclipse please?

Thanks

ofcourse you can use photoshop, it can save to a wealth of image formats, which i’m sure that pulpcore can load a few off.

seriously? http://lmgtfy.com/?q=eclipse

sry, I thought he meant to MAKE the menues IN photoshop :stuck_out_tongue:

my bad.

yes you can draw the images for it in photoshop :slight_smile:

Thanks for all the beautiful support. I have started my learning process.

I always LOVED Java and its time to start. Though started very late.

OH and How is JBuilder IDE for this and other Java stuff like JSP etc?

Also checked LWJGL. Very impressive demos. Onlything is Security warning. Is there anything else. I hope its veryg good for 2D stuff as well?

Yes LWJGL can do 2D pretty well, the Slick2D library mentioned above is using LWJGL to render 2D.