Java Quake Engine

I am thinking of creating a Quake engine in Java that uses an object-oriented design. I have been looking at the Jake2 codebase but it has a C coding style and design. Also there isn’t much documentation explaining the codebase.

Is there an object-oriented port of the codebase?

Is there any documentation around that explains the codebase?

What other open source Java codebases are there that could help?

Is anyone interested on working on such a project?

Do you think the project could serve as useful codebase for the Java gaming community?

Of course it would.

meh, think its a bit too much work.
anyway, I am still waiting for Undead Arena :smiley:
* Matzon pokes tomb

That depends on skill. I supose if it comes to the point where it looks like it’s too much trouble well at least you can learn a lot for just trying, even if it fails. What matters is that you try.