• 締切済み

VC++6.0で将棋のソフトを作りたい!!

VC++6.0で将棋のソフトを作りたいんですが、初心者なので参考になるHPなどはありませんか?comは駒を動かす必要はなく、盤面と駒のボタンがあればいいのですが…。(そして、それをテキストで保存したいです。。) 教えてもらえそうなところや、勉強になりそうなHPを教えてください。 よろしくお願いします。

みんなの回答

  • nta
  • ベストアンサー率78% (1525/1942)
回答No.4

前回の回答にあげたリンクの書籍は入手が困難であるようで、失礼しました。他の書籍へのリンクが以下のページにありましたので参照して下さい。 http://www.computer-shogi.org/reference/index.html コンピュータ将棋連盟のページにはソフト開発をされている方のホームページへのリンクがたくさんあります。そういった方々にご相談になると有用な情報が得られる可能性があります。

参考URL:
http://www.computer-shogi.org/
  • nta
  • ベストアンサー率78% (1525/1942)
回答No.3

全くの初心者ではかなり難しいと思いますが、初心者にもレベルがあり、MFCを使ったプログラミングの基本についてはほぼマスターされて、リソースの操作や、Windowsイベント、APIの呼び出しの処理についてはだいたいのことはできるというレベルには達していらっしゃるのでしょうか。 この場合C言語を使った (1)グラフィックスの描画 (2)マウスイベントの処理 (3)(棋譜を保存するということのようですから)データベースの処理、ファイル操作 さらに、 (4)駒の動きと禁則 をひとつずつプログラミングしていく必要があります。 どのくらいの開発期間をお考えか分かりませんが、かなり手慣れた人でもゼロから1人でコーディングを始めると数ヶ月はかかります。まあ、その2/3以上はデバッグの時間になりますが。VCの初心者ではその数倍から10倍以上と予見されます。 VCにこだわらずVBやShockwaveで作成するといったアプローチも考えられますのでご検討下さい。 http://www.villagecenter.co.jp/book/vb3.html

  • uyama33
  • ベストアンサー率30% (137/450)
回答No.2

Borland C++ Ver5 のサンプルに チェスの対戦型ゲーム(コンピュータ対人間)の サンプルがありました。  これを改造して、 将棋を作っていました。  対戦型のゲームの参考になると思います。 探してみてください。

noname#2072
noname#2072
回答No.1

↓将棋のソフトをダウンロード出来るページです。

参考URL:
http://www2.ttcn.ne.jp/~tsuma/download.htm

関連するQ&A

専門家に質問してみよう