Hey guys, first let me introduce myself I'm just your average 19yo boy I'm here because I have great game design ideas and I'm trying to make a MMORPG like minecraft but instead of cubes I will use DINOSAURS
That was the mandatory "i want to make new minecraft/mmropg joke" but seriously I came here because our teacher said we will make a little game in java at the end of semester and since then I'm lurking about java and games.
As a filthy webdesigner I really like java, it's really "clean" compared to stuff I usually do (I can't code in php anymore) and I love the fact that you can create objects and use them, but on the other hand recommendation for beginners in gamedev are just plain confusing let me show you :
What I'm supposed to do? Is java2d really awful? I don't want to make fancy stuff I just want to experiment and at the same time don't want all this knowledge to be wasted (if java2d isn't viable anymore everything I learned will be null?). I looked some java2d tutorials and I noticed they all use the same "boilerplate" code (basically notch code, on youtube atleast) so yeah..
Slick2d seems to be nice if your focus is "make 2d games" since you can work more easily on content but that's not my case I'm more interested in experimentation than releasing content.
So what should I do?