计算机语言发展至今已有几十年,面对各式各样的编程语言你将会如何选择?写游戏用什么语言好?恩~这是我初学游戏编程时的第一个困扰……可能也是所有菜鸟们的困扰吧?其实语言本身仅仅是提供了一种用计算机角度实现算法的符号规则而以,我们用它们描述的就是算法的步骤,语言本身没有好坏之分,只是它们适用的领域不同,比如:你可以用C++语言和JavaScript语言实现同一款游戏,只是它们的质量性能没法比罢了,我们可以发现C++语言更适合于游戏的设计,而JavaScript语言用在设计网页上更好一些……



        我个人认为目前在PC机上开发游戏再没有比C++更合适的语言了,所以编写PC游戏大家还是选用C++语言更好一些,不论是在质量还是效率方面,它在游戏编程中的表现都非常出色,并且看着它优雅简洁的语句也会给人一种享受的感觉~虽然看起来有点做广告的嫌疑,但是事实也的确如此。



         C++语言中引入了“类”的概念使它比C语言显得更为博大精深,面向对象是一门艺术,真正深入其中的人才能感受到它的价值和思想。



         C++配WindowsAPI是一种很传统的游戏设计方式,我习惯于用这种方式设计2D游戏,当然用Driect3D设计2D游戏也是一种不错的选择,主要看个人习惯了,但个人认为用C++配WindowsAPI的方式设计游戏更容易理解,更容易让人接受一些,所以我博客中讲述的所有2D游戏设计方法都是针对这种方式的,有兴趣的朋友可以来看看,这个博客的内容主要面向初学或学艺尚浅的朋友,当然也欢迎高手来批评指正啦……