我是一名独立的游戏开发人员/设计师,我想知道学习一门新的编程语言有什么特别的好处。我现在用C++进行编程,我想知道学习一门不同的语言是否有什么实际的好处,比如用language y编写game x比用language z编写game w有什么好处
基本上,我知道学习一门新的编程语言会帮助我以不同的方式思考问题,但是在特定的场景中使用一种语言比使用另一种语言有什么实际的好处呢?
发布于 2010-05-02 11:40:26
国际海事组织,好处是所有的框架,你可以使用。例如,学习Java可以让你玩Android游戏。使用iPhone的Objective C(尽管您仍然可以使用C++来实现)。学习.NET让您可以使用XNA。见鬼,即使是JavaScript和HTML Canvas标签也变得足够好,可以编写网页游戏。
我认为,如果你是一名优秀的程序员,并且了解基础知识,你仍然会以同样的方式解决问题。语言所提供的正是影响您实现解决方案的因素。我真的认为优势在于新语言向你开放的框架。
发布于 2010-05-02 11:40:07
这里有一个..不同的操作系统使用不同的语言(有时)。
例如,如果你要为Mac创建一个游戏,使用Objective-C和Cocoa可能是一个好主意,或者使用Windows的.NET和C#。此外,一些移动设备是特定于语言的,比如使用Objective-C和C的iPhone (它也需要C++吗?)和Android (主要是Java,可以选择零散地使用C)。或者,如果你想制作Flash游戏,它也有一种语言。我不确定不同的控制台,但我假设它们在可用于开发的语言数量上是有限的。
如果我说错了,请纠正我。
https://stackoverflow.com/questions/2752348
复制相似问题