首先,需要写个抽象的2d渲染器接口,这样就可以很容易的和其它3d引擎啊,其它2d渲染器如gdi,ddraw,opengl等结合了,这是第一步第五,写个好用的界面编辑器吧,这个对于提高策划美术的工作效率太重要了。此外,3D引擎必须写很多工具,动画编辑器,场景编辑器,地形编辑器,模型动画3ds导出插件啊,etc.