忍者ブログ

ぐれーすけーるブログ

ゲームプログラミングを独習中なんだぜ☆

↑同人活動☆w
ホームページ☆
『きふわらべ』のダウンロード
は、ホームページへ飛ぶ↑☆

ぐれーすけーる は、ゲーム86パーセントでお送りするんだぜ☆↑押すと最新記事に飛ぶぜ☆



第25回世界コンピュータ将棋選手権1日目に
初出場した『きふわらべ』の記事はこちら↑☆
↑東方二次創作音楽
CD78サークル分買った
積みゲー1本ずつ1ステージだけ
遊んでいく記事は別ブログへ飛ぶ↑☆
秋葉原裏通りの潰れそうなオリジナル同人
ソフト店『さんげっと』の記事はこちら☆

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

コメント

現在、新しいコメントを受け付けない設定になっています。

【将棋】めざせ世界コンピュータ将棋選手権☆(66) 将棋ゲームサーバーをプログラムするんだぜ☆wwえっ☆ww2時間とか3時間で☆ww?

2015-03-18 20:41



今 何やっているかというと、ローカルPCで動く サーバーを作ろうとしている☆ww

えっ、2時間とか 3時間で☆wwww?
リーマンに時間はないんだぜ☆ww

いわゆる通信はしない☆ww
標準入出力を使って 同じPCの中で アプリとアプリを 連携するだけなんだぜ☆ww



設計図を描くいいツールを持っていないので、ドット絵で設計図を描くぜ……☆(^q^)


まず最初に、ゲームCDを買ってきて パソコンを入れると、
AIMS.exe というファイルが入っている☆

これをダブルクリックすると ゲームのタイトル画面が出てくる☆
そして その流れで、将棋サーバーは 起動される☆





AIMSと、将棋サーバーは、標準入出力で 通信する☆
そして。


将棋サーバーは 将棋エンジン を起動する☆ww
『きふわらべ』でも、『GPS』でも、『Apery』でもなんでもいいんだぜ☆

『USI』という種類を使っている 将棋エンジン なら 起動の仕方は同じなんだぜ☆ww
そして。


ゲーム画面とは別に、PC用のウィンドウ画面も出す☆ww
棋譜を貼り付けたり、PC操作の方が楽なこともあるだろう☆www
ゲームを一時停止して、そういうことができるようにする☆ww


そして。


これが 読み、書き 通信が起こっている関係なんだぜ☆

「書」は、 送信ボタンを1発押すだけなんだが、
「読」は、 いつメッセージが届くのか 毎秒動きっぱなしで 監視している☆

レトロゲーム画面や PC画面、 将棋エンジンは、
将棋サーバーからのメッセージを待ち受けているだけなんだが、


将棋サーバーだけ、3つも 待ち受けているわけだぜ☆
同時に3か所からメッセージが飛んできたとき、どうさばくか テクニックがいるんだぜ☆w



テクニックとは☆


「今 対応中なので」と、忙しいときは 「後にして」 という仕掛けを用意するんだぜ☆



    将棋エンジン「△3四歩だぜ」

    将棋サーバー「わかったんだぜ☆
           折り返し連絡するんで、じっとしていてくれ」

    将棋エンジン「そーなのか☆ww」

      ……10秒後……

    将棋サーバー「はい、▲6六歩なんだぜ☆」


という感じなんだぜ☆

相手を待ちぼうけにさせておく のがテクニックなんだぜ☆




将棋サーバーは、

    ・「レトロゲーム画面 からのメッセージ
       を待っている / が1件ある」

    ・「将棋エンジン   からのメッセージ
       を待っている / が1件ある」

    ・「PC画面     からのメッセージ
       を待っている / が1件ある」

という感じに作ることにするぜ☆

2件、3件 立て続けに送っても無視することにする☆ww

レトロゲーム画面、将棋エンジン、PC画面 たちは、
将棋サーバーから連絡があるまで、立て続けに2件目のメッセージを
送ってはいけないという 決まりにしておくぜ☆ww



23:45

.@prjlight おっおっ☆ これは始まりそうなんだぜ☆w寄り道が☆ww コンピュータ将棋×レトロゲーという寄り道が☆wwページ最後『StdProxyAIMS_Kaizo.7z』 grayscale.iza-yoi.net/shogi/page16.h… #きふわらべ #コンピュータ将棋 #GE_AIMS




微速微進 寄り道☆w 遅々前進☆wwなんだぜ☆wwwww


拍手[0回]

PR

コメント

お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード Vodafone絵文字 i-mode絵文字 Ezweb絵文字

ブログ内検索

PR



絶版・品切れ本を皆さまからの投票で復刊させる読者参加型のリクエストサイト
復刊ドットコム

ネイフィールウォーター

応援フリーエリア

デジゲー博
むずでょは、第1回から毎年 出展しているんだぜ☆

ウサギのように新品入荷☆
カメのようにまだ置いてある既刊☆

同人ソフト一押し店 さんげっと
むずでょは、さんげっと を応援しているんだぜ☆

TVアニメ「Charlotte(シャーロット)」公式サイト
ニコ生の Angel Beats! 一挙放送が 面白かったので次のも応援するぜ☆ww

プロフィール

HN:
むずでょ
性別:
非公開

最新コメント

[01/02 Free Tax Marlboro Gold Regular Cigarettes Coupons 3 Cartons]
[12/30 Hot Selling Newport Regular Cigarettes Outlet 160 Cartons]
[12/29 http://www.patersonlabs.com/Marlboro/41.html]
[12/29 http://xz84.com/Marlboro/16.html]
[12/29 http://www.paragoninks.co.uk/Marlboro/93.html]

P R