私はC++が初めてです。開発には CodeBlock を使用しています。
学習課題として、UI を使用してチェス ゲームを作成したいと考えています。
チェス盤のGUIを表示するために必要なツールとライブラリを特定するのを手伝ってくれますか
チェスのルールを実装するには、どのアルゴリズムを読む必要がありますか?
他に私が知る必要がある...
私はC++が初めてです。開発には CodeBlock を使用しています。
学習課題として、UI を使用してチェス ゲームを作成したいと考えています。
チェス盤のGUIを表示するために必要なツールとライブラリを特定するのを手伝ってくれますか
チェスのルールを実装するには、どのアルゴリズムを読む必要がありますか?
他に私が知る必要がある...
GUI ツールキットはたくさんありますが、GTKとQtが 2 つとして思い浮かびます。C++ で GUI を作成するにはどうすればよいですか? を参照してください。より多くの提案のために。
または、「手作業で」ボードを作成したい場合は、SDLを試してみてください。
チェスのアルゴリズムに関しては、探しているものによって異なります。チェスAI?誰かがチェック/チェックメイトしているかどうかを計算する方法は? まずは自分で考えてみて、それから他の人を見て回った方が面白いのではないかと思います。ただし、いくつかの提案や読み物が必要な場合は、これとこれが有望に見えます.