第1页共12页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共12页我该使用何种语言这是每个游戏编程FAQ里都有的问题
这个问题每星期都会在游戏开发论坛上被问上好几次
这是个很好的问题,但是,没人能给出简单的答案
在某些应用程序中,总有一些计算机语言优于其他语言
下面是几种用于编写游戏的主要编程语言的介绍及其优缺点希望这篇文章能帮助你做出决定
ThisisaquestionthatbelongsineverygameprogrammingFAQ
Itseemstobeaskedinagamedevelopmentforumseveraltimesaweek
It'sagoodquestion,though,andnotonewithaneasyanswer
Therearecomputerlanguagesthatworkbetterforsomeapplicationsthanothers
Hereisalistofthemajorprogramminglanguagesusedtowritegamesalongwithdescriptions,advantages,anddisadvantages
Hopefullythislistwillhelpyoumakeadecision
1、C语言如果说FORTRAN和COBOL是第一代高级编译语言,那么C语言就是它们的孙子辈
C语言是DennisRitchie在七十年代创建的,它功能更强大且与ALGOL保持更连续的继承性,而ALGOL则是COBOL和FORTRAN的结构化继承者
C语言被设计成一个比它的前辈更精巧、更简单的版本,它适于编写系统级的程序,比如操作系统
在此之前,操作系统是使用汇编语言编写的,而且不可移植
C语言是第一个使得系统级代码移植成为可能的编程语言
IfFORTRANa