All of the images below are just for demonstration purposes to show off the progress of Din's Champion in some limited way. They are taken from in-game, but they are not normal screenshots. They are likely to be cropped and to be as simple as possible to show a specific detail.  |
|
A while back I decided that simple square blocks were not going to be enough for this game, so I added 4 slope shapes. It's not a huge change or anything, but it makes things a little less blocky and look a bit better. NOTE: these are cropped shots of a surface area with no objects in them so it's easier to see the block layers.You can see part of an acid wasteland background though. Also ignore the 2 little status bars in the no slopes shot, I forgot to turn off the player status bars. :) With slopes (going with) - 800x434, 124KB Without slopes (not going with) - 800x434, 129KB  |
|
So a little while back I added a little bit of ambient occlusion to Din's Champion. Ambient occlusion basically just makes places where light can't get to as well, like corners, darker. In this case, I wanted the ambient occlusion to make the foreground blocks stand out a little better from the background layer of blocks. NOTE: these are cropped shots of a cave with no objects in them so it's easier to see the block layers. With ambient occlusion (going with) - 800x434, 160KB Without ambient occlusion (not going with) - 800x434, 164KB  |
|
At the beginning of this project I assumed I would be using 3d blocks for the block layers. I wrote code to draw it in 3d and 2d very early on so that I could see the difference. As time went on though, I was able to make more and more improvements to the 2d path that wouldn't work very well in the 3d path. Eventually I decided to go exclusively with the 2d path because it looked better, the difference was likely just to get bigger over time, and the 2d version was actually faster. NOTE: these are cropped shots of a cave with no objects in them so it's easier to see the block layers. 2D blocks (going with) - 800x434, 160KB 3D blocks (not going with) - 800x434, 164KB  |
|
|