Return to Java after a long absence; good dev java game resources?

I just got a new job and will focus more on Java development. I believe that during the day I will do my business (Web), and then play a little after the game (Game Dev).

This has been forever since I was active in any community of Java game developers; Is there a good central source for such information? Original demonstrations, frames, books, something like?

Thanks! IVR Avenger

+4
source share
7 answers

You could do worse than research the Light Java Games Library (LWJGL) .

Also JOGL .

Also FengGUI for 2D interfaces in OpenGL (I think in Quartz 2D Extreme in Java).

+5
source

www.jmonkeyengine.com

java game engine;

One thing that I liked about jmonkey was that it had decent resources to create a project using several combinations of tools. I think you will find that the demos are adequate.

+4
source

Killer Game Java Programming by Andrew Davison

Some of the content is several years old (but mostly still relevant), and he just added a new chapter in June, so the site is still active.

+2
source

I would also look at Project Darkstar . The project deals with the distribution of actions and messages between the game client and game servers, mainly related to the client server. It also has a good forum for various integrations with various Java GUI frameworks.

+2
source

If you are looking for Java applets , in my opinion the best shared resource is Pulp Core .

This concerns the general problems that you will encounter with applets, in particular with downloading. In addition, it abstracts you from problems such as animation timers, problems with the client. Applets work without any installation other than Java, which is a very high requirement for me.

See a sample game and Score Bubble Mark . I am not connected with them in any way, but I got to the source earlier!

Don’t put off Java applets. They have a bad past, but the present is different. Installation is faster, startup is more than acceptable, and the environment is no longer contaminated with Microsoft's deliberately poor virtual machine. Java currently has a 75% acceptance rate , but for gamers, you usually get a much higher percentage (over 95% of new visitors to my gaming site already have Java installed).

Some useful resources that can help you:

  • <a href = "http://www.coderanch.com/t/201085/Game-Development/java/Good-Java-Game-Tutorial" rel = "nofollow noreferrer"> This page has a bunch of great links about animations and game textbooks.
  • <a href = "http://www.brackeen.com/javagamebook/" rel = "nofollow noreferrer"> Interactive book by the creator of Pulp Games
  • <a href = "http://www.javaworld.com/javaworld/jw-08-2007/jw-08-swingthreading.html?page=1" rel = "nofollow noreferrer"> Swing and EDT - unfortunately, must know.
+1
source

gamedev.net and devmaster.net are largely two of the game's development resources; an agnostic language may be leaning toward the C ++ side, but it's still the same no matter what language you express it in.

Unfortunately, these two sites just don't cut for me. I would love to see the GOOD dev dev website. Maybe it's just me, but it seems that everyone is working on themselves, and in fact there is no good central repository for everything, like. I like the concept of the gamedev.net article section, but many are outdated now and don't seem to be supported. This is a shame, actually. Stackoverflow is my best dev game resource right now.

Also check out the questions I asked in the past and my favorite questions (if you can see them). I follow tags very closely related to java and / or gamedev here all the time (in a way that led me to this question :)).

0
source

Check out the java gaming forums. http://www.javagaming.org/ They are quite active and seem to have experience from developers who can probably point to the latest javagaming technologies.

In addition, here are a few engines that I know for 3D games.

jpct www.jpct.net is a small jar file and relatively fast, supporting both software and hardware (OpenGL via LWJGL or JOGL). Not open source, but the developer answers questions quickly. By the way, I'm not a jpct developer.

In addition, the jmonkey engine, as before, is a very mature engine. There are others, such as Xith3D, 3DzzD, but I would say that jmonkey is now the largest.

If you are learning 2D content, I would say check out PulpCore or Slick 2D.

0
source

All Articles