gpt4 book ai didi

language-agnostic - 游戏框架的优缺点

转载 作者:行者123 更新时间:2023-12-03 14:32:14 24 4
gpt4 key购买 nike

这个问题是针对任何刚刚开始的人爱好 游戏开发。人们首先想到的是:

我应该使用哪种语言/框架?

解决方案列表:

  • Adobe Flash -> done
  • Allegro
  • Apocalyx
  • Blender Game Engine
  • Blitz3D
  • Devkit Pro
  • Game Maker
  • Gosu
  • IndieLib
  • jMonkey Engine -> done
  • Microsoft Silverlight
  • Microsoft XNA -> done
  • Multimedia Fusion / Games Factory
  • OGRE -> done
  • pygame -> done
  • pyglet -> done
  • RubygGame
  • SDL -> done
  • SFML
  • Torque 3D
  • Unity 3D
  • 自定义 -> done


  • 答案模板:

    框架名称(链接)

    优点:
  • Pro1
  • 专业版2
  • ...

  • 缺点:
  • Con1
  • Con2
  • ...
  • 最佳答案

    Microsoft XNA Game Studio

    优点:

  • 使用 .NET 语言;托管内存、简化 Visual Studio 环境等
  • 高低混搭
  • 很好地支持 2D 和 3D
  • 被证明;看看Xbox Live Arcade,所有这些游戏都是用XNA制作的
  • 游戏可以在联网的 Xbox 上轻松运行

  • 缺点:
  • 使用 .NET 语言;不能使用Java、C++等
  • 还没有太多资源(即书籍),虽然它很容易学习和使用,所以这可能不是问题
  • 仅限 Windows。 Mono(在 Linux 上)根本不支持 XNA。
  • XNA 3.0 在 2.0 发布后不到一年就发布了,现在我们是 3.1;像这样的频繁更改会阻碍文档,即书籍很快就会过时,并且在将 2.0 游戏升级到 3.0 游戏时,很多事情都会中断。
  • 截至 2014 年,discontinued .
  • 关于language-agnostic - 游戏框架的优缺点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1484264/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com