|
Hammer engine is a 3D game development tool, in development and research for five years by me (rewritten 4 times until now), It is written from scratch in C++ object-oriented code and currently supports windows platform.
The design is Multi-threaded and fully shader based, with support for wide range of hardware in mind, and in the new version it supports DX10 hardware and above (DX10.1, DX11). coming from a five year development research (from OpenGL, D3D8-fixed pipeline, and D3D9)
My new design strategy is KIS (Keep it Simple), by sticking to D3D and Windows platform , and at the same time being independent from libraries like D3DX, Math, Texture Loading or even Stl. Implementing strong foundation classes and libraries, and on the higher level implementing only the features I want !
|