2

GUI を構築するのに適したツール/IDE/アプリは何ですか? プラットフォーム: できれば Windows ですが、Linux でも問題ありません

詳細:

  • 私は組み込み C プログラマーで、新年会用の簡単なゲームを作成する任務を負っています...(パーティー)

  • ゲームのロジックは非常に単純で、引数を取得し、文字列を変更し、文字列を画面に表示します (コマンド ライン バージョンは完了しています..)。

  • ただし、インターフェースは、できれば値を変更するときのいくつかの遷移効果と、その値を変更するいくつかのきちんとした視覚的な方法で「クール」に見える必要があります。

  • レイアウトを手伝ってくれるデザイナー(プログラマーではない)の友人がいます。

以上のことを踏まえて、GUI の作成方法についてアドバイスをお願いします。ここでは、手作業によるコーディングは逆効果に思えます。

編集:一言で言えば、入力ボックス/ボタン/その他をドラッグして素敵な背景画像を追加し、ロジックコードで接着するWYSIWYGishツールを探しています。

4

5 に答える 5

2

プロジェクトで簡単な (さらにはきれいな) GUI が必要な場合、私はしばしば Javascript を使用した HTML/CSS を検討します。これらのツールに慣れている場合は、インタラクティブなレイアウトを非常に簡単に作成できます。もう 1 つのプラスは、開発サイクルがとてつもなく速いことです --- Web ブラウザを更新するだけです。また、クロスプラットフォームです。

ゲームをプレイしているときは、いつでもブラウザを全画面表示できるので、目立たなくなります。いくつかのアニメーション (jQuery が私の提案です) や画像を追加すると、違いがわからない人もいます。

于 2009-12-18T15:14:22.223 に答える
2

Visual Basic は単純な GUI クリエーターです。BASIC での作業を気にしないのであれば、それは簡単なツールです。ここから無料の Express エディションをダウンロードできます。これはかなりフル機能です

Windows と C では、ほとんど WinAPI に行き詰まっています。C++ GUI ジェネレーターはあると思いますが、C については知りません。

于 2009-12-18T15:14:33.297 に答える
1

QT には、組み込みのVisualStudio Designerと同じくらい使いやすいQtDesignerが付属しています。

別の可能性はMicrosoft Expression Blendです。これは WPF を使用します (そのためにはコードが .NET である必要がありますが、おそらくそれで問題ありません)。これにより、これまでに見たことのない最も洗練された GUI を実行できます ;)
残念ながら、これは学習できるものではありません数日ですが、経験する価値があります。

于 2010-10-19T05:54:41.623 に答える
1

Windows 用の WYSIWYG フォーム デザイナーが必要な場合は、Microsoft から無料でダウンロードできる次のいずれかを使用するとよいでしょう。

Visual C# Express と Visual Basic Express では、私が使用したことのないWindows Presentation Foundationを使用できますが、探しているクールな効果を作成できる可能性があります。

于 2009-12-18T16:06:47.110 に答える
0

Python を使用して、Windows または Linux で実行される簡単な小さなアプリケーションをいつでも作成できます。ここでは、WYSIWYG デザイナーへの提案もいくつか見つけることができます。

頑張ってください。これが役立つことを願っています。

于 2009-12-18T15:58:26.267 に答える