Some friends and I are making a 2-D java RPG. We want the graphics to be similar to Final Fantasy games on the SNES. I'm pretty good at Java, but I've never written a large-scale game before, and I want to know the preferred method for creating the games. I know how to move things around and double-buffer, and other basic stuff with AWT, but I've heard that AWT isn't a very good solution for 2-D games, and maybe Java 2-D would be better. I'm really confused as to what Java 2-D is exactly, and if there are other engines that I should possibly use, what are they, and how do they work?

Awesome, thanks. These tutorials are pretty helpful. Also, do you think LWJGL is a good thing to learn if I'm interested in making Java games? I've read that there aren't many tutorials and examples for using it.

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org