In this tutorial, I go over how to implement double buffer graphics using Java AWT. I then go over how to hook up this functionality to the beginning of the 2D game engine.
Website: https://ambrosiogabe.github.io/
Github: https://github.com/ambrosiogabe