Xiaohan and I have aggreed that we want to switch to a game engine to speed up development. We’ve worked out that going with raw OpenGL (with LWJGL) would require us to build an entire engine from scratch which could take forever (life is short).
I’ve looked into the C++ libraries I mentioned before, but they’re a pain to set up, and the language isn’t that conducive to rapid, creative development. After a two week quest, we’ve finally decided that jMonkeyEngine looks like it’s the best fit for us.
It’s a real relief to get that big decision out of the way and finally get back to being creative. :)