2d游戏原型的敏捷语言?

Tom*_*and 5 language-agnostic agile programming-languages 2d

偶尔(读:当我的未婚夫允许的时候)我喜欢用不同的游戏或类似游戏的想法制作原型.通常我使用Java或C#(还不是xna),因为它们是我最常用的语言.但是我想学习更适合敏捷开发的东西; 这种语言可以更容易地删除快速原型.

在我的工作中,我最近一直在使用更宽松(弱/动态类型)语言,特别是python和groovy,我认为类似的东西适合我正在寻找的东西.

所以,我的问题是: What languages (and framework/engine) would be good for rapidly developing prototypes of 2d game concepts?

几点说明:

  • 我不需要超快的bitcrunching性能.在这种情况下,我强烈希望易于开发而不是性能.
  • 我想使用一种健康社区的语言,这对我来说意味着相当数量的第三方图书馆.
  • 我希望这种语言能够跨平台友好,我在各种不同的操作系统上工作,并希望能够以最小的努力移植.
  • 我无法想象自己会使用一种具有良好选项的语言进行调试和编辑器语法突出显示支持.

注意:如果您知道您认为简化生成游戏原型的Java或C#库/框架,我也会开始学习这些语言的新内容

Fog*_*ird 3

Python + pygletcocos2d

我使用 pyglet 制作了我最近刚刚完成的 iPhone 游戏的原型。合作起来很愉快,而且速度绝对很快。