
Description
The screenshot shown above showcases a project I was working on about 3 months ago. The game engine I'm developing has grown quite a bit from then including indoor environments, billboard trees, and models to name a few. To follow the progress of the game check out:
http://www.newworldvideogames.com
The program was created with DirectX 9.0 and C++. In this screenshot, the terrain was created by importing a .raw gray-scale heightmap and rendered using brute force. Currently, the terrain is being updated to use a quad-based system to offer larger maps and more diverse environments. The snow in the scene were created by filling vertex and index buffers, and rendering them. To increase the speed of the scene the snow is only rendered within a certain distance from the character. The fog is simply created by using an effect file and using the built-in DirectX functions. I now frown upon most of these techniques, but when I created this I was a beginner and cared more about it looking cool on my "super-computer" then running on the average home computer.













