代码之家  ›  专栏  ›  技术社区  ›  Sint

一款简单的应用程序/琐事游戏的快速图形用户界面开发

  •  2
  • Sint  · 技术社区  · 15 年前

    什么是构建GUI的好工具/ide/app?平台:最好是Windows,但可以避开Linux

    细节:

    • 我是一个嵌入式C程序员,负责为新年派对编写一个简单的游戏…(有些派对)

    • 游戏逻辑非常简单,抓取参数,改变字符串,在屏幕上显示字符串(命令行版本完成..)。

    • 但是,界面应该看起来“酷”,在更改值时最好有一些过渡效果,以及更改所述值的一些整洁的视觉方式。

    • 我有一个设计师(不是程序员)朋友会帮助布局。

    说了这么多之后,您对如何构建GUI有什么建议?手工编码在这里似乎适得其反。

    编辑:简言之,我正在寻找一些Wysiwygish工具来拖动输入框/按钮/什么,添加一个好的背景图片,然后用我的逻辑代码粘合它。

    5 回复  |  直到 14 年前
        1
  •  1
  •   David Webb    15 年前

    如果你想要一个WYSIWYG Windows窗体设计器,你可以从微软免费下载其中一个:

    Visual C Express和Visual Basic Express允许使用 Windows Presentation Foundation 我还没用过,但可能会让你创造出你想要的酷效果。

        2
  •  2
  •   Willi Ballenthin    15 年前

    当我需要一个快速(甚至漂亮)的项目图形用户界面时,我经常考虑使用带JavaScript的HTML/CSS。如果您熟悉这些工具,那么很容易将交互式布局组合在一起。另一个好处是,它的开发周期非常快——只需刷新Web浏览器。它也是跨平台的。

    当你玩游戏的时候,你可以一直全屏浏览,这样就不那么明显了。添加一些动画(jquery是我的建议)或图片,有些人不会知道区别。

        3
  •  2
  •   Patrick Niedzielski    15 年前

    VisualBasic是一个简单的图形用户界面创建者。如果你不介意使用basic,那么它是一个快速的工具。您可以下载免费的Express版本,它功能齐全, here .

    在Windows和C上,您基本上都坚持使用winapi。我相信有C++ GUI生成器,但是我不知道C。

        4
  •  1
  •   MOnsDaR    14 年前

    qt附带 QtDesigner 它和内置的一样容易使用 VisualStudio Designer .

    另一种可能是 Microsoft Expression Blend . 它使用wpf(为此,您的代码必须是.NET,也许这没问题),这允许您使用您见过的最花哨的gui;)
    可悲的是,这不是你能在几天内学会的东西,但它值得一试。

        5
  •  0
  •   Community Bob Smith    7 年前

    你可以一直让我们用python来组装一个运行在Windows或Linux上的小应用程序。你甚至可以找到一些建议 WYSIWYG designer here .

    祝你好运,希望能有所帮助。