My name is vanZeben and this is a Youtube series that I have created to teach people how to develop several types of games in Java with only core JDK libraries. This particular series will teach you how to create a 2D top-down game engine that will later be used to create various types of games based off of it. Feel free to check it out if you're interested.
If you have any suggestions on how to do these videos or things that I have not explained fully enough or things that I have explained incorrectly, feel free to let me know and I can see what I can do about it.
I decided to not embed the video's here as the post would take up a lot more space then it should.
Episode 1: Setting up the JFrame
Episode 2: Creating a Sprite Sheet
Episode 3: Displaying the Sprite Sheet
Episode 4: Basic Input Handling
Episode 5: Colour & Rendering Optimisation
Episode 6: Mirroring the Sprites
Episode 7: Rendering some Fonts
Episode 8: Level/Tile Development
Episode 9: Making our first mob, the Player!