忍者ブログ

ぐれーすけーるブログ

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

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

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



第25回世界コンピュータ将棋選手権1日目に
初出場した『きふわらべ』の記事はこちら↑☆
↑東方二次創作音楽
CD78サークル分買った
No image
(↑終了)
秋葉原裏通りの潰れそうなオリジナル同人
ソフト店『さんげっと』の記事はこちら☆

[PR]

×

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

コメント

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

【将棋】めざせ世界コンピュータ将棋選手権☆(67) 新しい形に移植しやすい形にするんだぜ☆ww

2015-03-19 20:15

今日 やりたいことは☆


現状、きふわらべ は、将棋サーバーと画面は一体型になっているんだぜ☆
要は 1本のソフト なんだぜ☆

これを。

こんな感じで、PC画面部分と、将棋サーバー部分が、
まるで別の2つのソフトに分かれているみたいに
分けたいんだぜ☆ww
そこで。

こんな風に、1つのソフトの中に 擬似的に、読み/書き 部分を作るんだぜ☆

  ・メソッドを直接 呼び出せない☆
  ・文字列を 送ることだけができる☆

という作りにするわけだな☆



22:08

ファイル・パス で大混乱している☆wwww まとめてみるんだぜ☆ww


──────────────────────────────

わたしの C#ソリューションは 次のフォルダーにおいている☆

  C:\Users\Takahashi\Documents\Visual Studio 2012\Projects_Shogi\

これを【ホーム】と呼ぶことにするぜ☆ww

──────────────────────────────

【ホーム】の下は、ライセンス管理を便利にするために、オーサーで分けている☆ww


  【ホーム】
    ├──By_Circle_Grayscale
    ├──By_Circle_ProjectDark
    ├──By_NeueCC
    ├──By_NLua
    └──など


わたしは、自分のサークルである By_Circle_Grayscale フォルダーの中だけを改造している☆
他のフォルダーは、ライブラリ参照してるだけだぜ☆ww

──────────────────────────────

By_Circle_Grayscale フォルダーの下は、モジュールなんだぜ☆
循環参照をなくすために、シンプルな ピラミッド型になっている☆

  By_Circle_Grayscale
    ├──P006_Syugoron
    ├──P012_KnowledgeShogi
    ├──P025_KifuLarabe
    ├──P050_KifuWarabe
    ├──P100_ShogiServer
    ├──P200_KifuNarabe
    ├──P400_KifuNarabeVs
    ├──P800_AIMS
    └──など

P*** という数字が小さい方には、P*** の数字が大きいものは入っていない、
という決め事なんだぜ☆

──────────────────────────────

P800_AIMS フォルダーの下は、サンプル・プログラムが いくつか入っている☆

  P800_AIMS 
    ├──CSProxyLua
    ├──RetroShogi
    ├──StdProxyAIMS
    ├──StdProxyAIMS_Kaizo
    └──など

ここで今、RetroShogi で実験をしている☆

──────────────────────────────

RetroShogi が、いわゆる AIMS用のフォルダーなんだぜ☆

  RetroShogi
    ├──AIMS.exe
    ├──AIMS.lua
    ├──boot.lua
    └──など

──────────────────────────────

だが、指摘によって こんな置き方 変だ、
ということが 分かったので

配置を やり直すんだぜ☆wwwwww



22:27
  教えてもらったまんまなんだが、
  次のように 出力先フォルダーを作っておきたい☆ww

  わたしの2015年作品群フォルダー
      C:/Projects_AIMS/2015

  の中に、

  KifuWarabe
    ├─ ComputerPlayer/
    │  └─「KifuWarabe.exe」等、Windowsコンソールアプリケーション
    ├─ GameServer/
    │  └─「ShogiServer.exe」等、Windowsコンソールアプリケーション
    ├─ Terminal/
    │  └─「Settei.exe」等、Windowsフォームアプリケーション
    ├─ Data/
    │  └─各種データ.csv 等
    ├─ img/
    │  └─各種画像.png 等
    ├─ Logs/
    │  └─各種ログ.txt 等
    │
    ├AIMS.exe
    ├AIMS.lua
    ├boot.lua
    ├common.lua
    ├各種License.txt
    ├StdProxyAIMS.dll
    └など

拍手[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