as someone who know assembly, I would pull my hair out if I actually had to write an entire engine in assembly, And it would take to long. I would guess C++ and direct X SDK. Most people will code in C++ and use assemblly language inline where it is realy needed and just try to optimize the compile. It's all machine laguage in the end so the bottom line is you what works best.


Optimism is an occupational hazard of programming: feedback is the treament.
Kent Beck