C#の最近のブログ記事

 「次のバージョンはトランプ機能を実装したものになる予定」と言い続けて久しかったのだが、ようやく実装する事が出来た。

 下記よりダウンロード可能。

SkypeDeTRPG_0_3.zip

<使い方>
1. 初期設定

トランプセットa,b

a: トランプを何組使うかを数字で指定
b: ジョーカーの枚数を数字で指定

 成功すると下記メッセージが返される。

トランプの初期設定が完了しました トランプセット数:2 ジョーカー枚数:1

2. カードの引き方

ドローc

c: カードを何枚引くかを数字で指定

 成功すると下記のようにメッセージが返される。

■Hikoさん> ♦1, ♥12, ♥5


<注>
・手札管理機能は後日実装予定
・ドローは完全オープンなので、手札を隠しておけない (後日対応予定)
・山札が尽きたらそれ以上ドロー出来ない (後日対応予定)


<更新履歴>
2009/3/2
・トランプに対応

- ”Skype de TRPG 支援ツール” のサポートページ -

 次のバージョンはトランプ機能を実装したものになる予定だったのだが(という台詞もいい加減聞き飽きたのだが)、Skype de TRPGを試用してくれている友人からソードワールドRPG 2.0のレーティング表をいただいたので、ソードワールドRPG 2.0のレーティング表に対応したVer.0.3.1をリリースする事にした。

 下記よりダウンロード可能。

SkypeDeTRPG_0_3_1.zip

 基本的な使い方については「Skype de TRPG -Visual C#版- Ver.0.3 を公開」を参照されたい。


<変更点>
・ソードワールドRPG (旧版) とソードワールドRPG 2.0のレーティング表を使い分ける事が可能に

ソードワールドRPG (旧版) のレーティング表を使う場合

レーティングセット1

ソードワールドRPG 2.0のレーティング表を使う場合

レーティングセット2

  • 「レーティングセット」の後の数字を省略すると、自動的にソードワールドRPG 2.0のレーティング表になる
  • 「レーティングセット」の後の数字が「1」以外の場合は、自動的にソードワールドRPG 2.0のレーティング表になる
  • 「レーティングセット」を行わずに「レーティング」でレーティング表を参照した場合、自動的にソードワールドRPG 2.0のレーティング表になる

<更新履歴>
2009/2/21
・ソードワールドRPG 2.0のレーティング表に対応

- ”Skype de TRPG 支援ツール” のサポートページ -

 次のバージョンはトランプ機能を実装したものになる予定だったのだが、先日Skype de TRPGを試用してくれている友人から「今度のソードワールドRPG 2.0のセッションで使ってみようと思う」と言われたので、ソードワールドRPGのレーティング表に対応したVer.0.3をリリースする事にした。

 下記よりダウンロード可能。

SkypeDeTRPG_0_3.zip

<使い方>
 「レーティングA(+B)(-C)」という形式で使用する。

例1: レーティング10
例2: レーティング20+2
例3: レーティング30-1

・A …… レーティング表のどの欄を使用するかを指定
・B …… レーティング表から算出された値に固定値を加える
・C …… レーティング表から算出された値から固定値を引く

 BとCは複数指定する事も可能。(例: レーティング10+2+1)
 BとCは全角でも入力可。
 Aを省略した場合は、0の欄で判定。


<注>
 何故か手元にソードワールドRPG 2.0のルールブック1がなかったので、レーティング表が旧版(ソードワールドRPG)のものになっている罠(汗) 申し訳ない。
 発掘には時間がかかりそうなので、気長にお待ちいただければ幸い。
(スキャン or デジカメで撮影したものをメールで送っていただければ早めに対処予定>関係者各位)

※ 2009/2/21 対応済み (Skype de TRPG -Visual C#版- Ver.0.3.1 を公開)

<更新履歴>
2009/2/18
・ソードワールドRPG(旧版1.0)のレーティング表に対応

- ”Skype de TRPG 支援ツール” のサポートページ -

 次のバージョンはトランプ機能を実装したものになる予定だったのだが、「オブジェクト指向」を学んだのでこれをきちんと実践しようとしたところ時間がかかってしまい、細かな仕様変更とバグ対応版としてVer.0.2をリリースする事にした。

 下記よりダウンロード可能。(2009/2/12 11:26 リンク先がVer.0.1になっていたのを修正しました)

SkypeDeTRPG_0_2.zip


 なお情報を公開出来るレベルではないのだが、トランプ機能を一部実装済み。これについてはさらに開発を進めてからVer.0.3として公開する予定。


<更新履歴>
2009/2/12
・複数のサイコロを同時に振る場合(例:2d6)、出目の内訳を表示するように変更。(例:10(6+4))
・サイコロの最大値(例:6面サイコロの6)が出ないバグを修正。
・固定値の減算に対応。(例:2d6-2)


- ”Skype de TRPG 支援ツール” のサポートページ -

 Visual C#で作り始めたSkype de TRPG。
 機能修正版のVer.0.2が出来たのだが、新機能が何もないので「トランプ機能」を追加するまで公開しない事にした。というか、簡単にトランプ機能を実装出来ると思って追加作業を始めたら思いの外難航して戻るに戻れなくなったというのが正しい(汗)

 難儀しているのは、これまで「オブジェクト指向」に触れる事なくここまで来てしまったのでオブジェクト指向で作ろうとしてもうまくいかない、という点。
 オブジェクト指向とは何かがいまいちつかめないし、どう作ったらいいかも頭では何となく理解したつもりになっても実際にコードを書こうとするとよく分からない。

 悪戦苦闘の様子は下記から。

「オブジェクト指向」って難しい - 兼業主夫 ときどき 指揮者 のち ギーク?
分かった! かも - 兼業主夫 ときどき 指揮者 のち ギーク?

 そんな訳で、トランプ機能を実装した次バージョンの公開は来週になる見込み。
 ここでオブジェクト指向をそれなりに理解すれば、次のバージョンはもう少し早くリリース出来るのではないかと。

(今後の予定 -check*pad - Skype de TRPG-)

 自分の中でやる事を整理したかったのと、外から意見がもらえるかもなー、という下心もあって、check*padを利用してToDoリストを公開してみた。
 
 check*pad - Skype de TRPG

 頭の中にはまだToDoまで上手く落とし込めていないいろいろな事があるので、もう少しいろいろと考えつつ手も動かして、少しずつものにしていきたいと思う。

 今日は「オブジェクト指向」を勉強しつつトランプ部分をつらつら作っていたが、まだテストをしていないのでちゃんと動くのかどうか。

OpenID対応しています OpenIDについて
Powered by Movable Type 5.12

アイテム

  • Bio_100% MUSIC CD BOX ペーパークラフトの作り方
  • Bio_100% MUSIC CD BOX ペーパークラフトの部品を並べてみた
  • Bio_100% MUSIC CD BOX キーボード&マウス
  • Bio_100% MUSIC CD BOX 中身を並べてみた
  • GBio_100% MUSIC CD BOX PC画面部分
  • Bio_100% MUSIC CD BOX 後景
  • Bio_100% MUSIC CD BOX 前景
  • RT @misachan_tw: 今Bio100%ははこうなってるのか…http://bio100.jp/
  • File001-2.jpg
  • File001.jpg

最近のコメント

このアーカイブについて

このページには、過去に書かれたブログ記事のうちC#カテゴリに属しているものが含まれています。

次のカテゴリはCSSです。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。