I've worked a little on my game engine this weekend. I went ahead and added some functionality that I felt was essential: graphics scaling. That includes mostly the ability to display sprites at smaller or larger dimensions. Getting that done wasn't terrible, for the most part. However, I more importantly wanted to be able to scale the display. My work is Java applet-based; so the display doesn't dynamically change size like a windowed program would. But, I wanted this functionality to be there for later. Another benefit I get from doing so is being able to have a small area to draw on and then scale it up to something that is easily visible. This approach is more efficient than scaling up all the smaller sub-images on a large display. Plus, this approach works great for remaking classic 8-bit games that use something like a 320 x 240 resolution. As always, go ahead and check out the progress at: http://www.siue.edu/~adieffe/projects/TestGame/TestGame.html |