I'm very new to java and for my high school course assignment I need to make an RPG game with a story. The game has to have sound effects, combat system, generally like how Undertale is.
The biggest challenge is that I have to program it in Java. Not only am I new and I don't know how to do graphics in java, but there are also no game engines like Gamemaker Studio that uses java. They're all just libraries.