I’m designing and programming my own (very) simple graphics engine for a small game I’m making. Although it is small and simple, I still want it to be hardware accelerated. I read the tutorial and cokeandcode. He caches the images as Image objects in a hashmap. It is my understanding that Image objects are not accelerated. Would it be better keep these stored as BufferedImages? ImageIO can create them directly without any of the copying of older versions of Java. It seems like there would be minimal overhead. Am I just missing something? It doesn’t make sense to be me that the tutorial would use Image objects for storage when the tutorial boasts hardware acceleration.
I’m going to push onward with other parts of the game.
Thanks in advance,
-Cluesless Newbie