
使用C#语言可以编写基于DirectX和微软*游戏发平台XNA(仅支持C#语言)的3D图形和3D游戏程序,其运行速度已近于C++代码的运行速度,一些商业游戏已经使用C#语言创建。用C#语言编写3D图形和3D游戏程序可以降低学习和发难度,提高发效率,使发人员能写出更安全的代码。本书目的是使具有C语言基础的读者通过本书学习,掌握用C#语言发基于DirectX和XNA的3D图形和3D游戏程序。本书采用实例驱动的方式行讲解,在例子中尽量避免罗列不相关的知识和无关代码,使例子代码短小精悍,容易理解,书中全部例程均给出了详细设计步骤,并对每一步代码给出详细解释,读者可按照书中步骤完成例子。 本书可作为学习用C#语言发3D图形和3D游戏程序的门书,也可作为高校计算机及游戏等相关专业教师、研究生、本专科学生的教材或参考书,对使用C#语言发3D图形和3D游戏程序的程序员也有很好的参考价值。<br/>【推荐语】<br/>XNA+C#=新一代游戏发利器,采用实例教学法,在讲清基本知识的基础上,借助于丰富的实例加以说明,涵盖关键知识,提供短小精悍的范例代码,并辅之以详细设计步骤和解释。 随着游戏产业的迅猛发展,快速、高效地发出精彩的3D游戏已经成为众多游戏发企业的终极梦想。从DirectX到XNA,借助于C#的优势,具体的实现细节被封装,游戏发变得不再神秘,所以不管是游戏发新手,还是具有C/C++基础的高级程序员,都能轻松发出优秀的游戏软件。<br/>
点点赞赏,手留余香
给TA打赏
評論0