wants you to love Goofy, so Goofy can love us all.

Joined on March 7, 2014, 12:01 PM Visited on April 23, 2019, 6:15 PM

Java? Java. JAVA!

by Jani_Nykanen

Posted on August 29, 2018 at 7:35 PM

Guess what, I'm writing a game in Java, and it looks like I'm going to do it this time.
Here's a video:

The codename is "Project Oyster Mirror" for no good reason.

I'm using LWJGL library for OpenGL, and that library is pretty bad. Almost everything is directly ported from C, which is never a good idea.

In the moment of writing the project has 6,766 lines of code (including comments). The first time ever I'm trying to write a proper OO code and avoid laziness (laziness here means too many bowls of spaghetti and unnecessary repeating repeating repeating code). I want to have a project I can put into my portfolio in the case I ever apply to a gamedev/programming job. In my opinion the code looks pretty good this far, and it's very easy to add new features, so it has been worth it.

More stuff later.

And yes, it'll be a generic puzzle game, because I like both making and playing them.