I’ve taken classes on programming and made a few games as well, but the problem I really have is with creating graphics and other things like that. I would like to make a game, using a turn-based rpg-like system. I learned a lot about the actual mechanics side from making a text only game, but I would like to make one that has real graphics, outside of the console. I would like to make it only in Java, as extensions are a bother for me. So, if you know a good place to start, it would be greatly appreciated!
Don’t know what you mean by extensions. So I just suggest you use the LibGDX library.
Java is all about “extensions”, although I have worked with teams that mistrust all “third party libraries”, and you have to jump through hoops if you want to ad one to a project. If you want to try out Java2D (no need to mess with the classpath), there are some simple examples to find on the internet, like this one:
http://www.java2s.com/Code/Java/2D-Graphics-GUI/DrawaPolygon.htm
I would suggest to directly go to JavaFX (included in the JDK):
Are you also asking about making the graphics assets themselves, or just the programming side?
As said previously, you can also use LibGDX, which is meant specifically for games, unlike Java2D or JavaFX :point:
Even if by creating text games your concepts about game structure are clear, I’d recommend making something small before making a RPG game.
This guy uses Java2D and makes a simple space shooter.
I’d say give this a go!