0

私はC++が初めてです。開発には CodeBlock を使用しています。

学習課題として、UI を使用してチェス ゲームを作成したいと考えています。

チェス盤のGUIを表示するために必要なツールとライブラリを特定するのを手伝ってくれますか

チェスのルールを実装するには、どのアルゴリズムを読む必要がありますか?

他に私が知る必要がある...

4

1 に答える 1

1

GUI ツールキットはたくさんありますが、GTKQtが 2 つとして思い浮かびます。C++ で GUI を作成するにはどうすればよいですか? を参照してください。より多くの提案のために。

または、「手作業で」ボードを作成したい場合は、SDLを試してみてください。

チェスのアルゴリズムに関しては、探しているものによって異なります。チェスAI?誰かがチェック/チェックメイトしているかどうかを計算する方法は? まずは自分で考えてみて、それから他の人を見て回った方が面白いのではないかと思います。ただし、いくつかの提案や読み物が必要な場合は、これこれが有望に見えます.

于 2013-09-05T04:34:28.113 に答える