日曜日, 11月 30, 2008

Tokyo Railwaysの難易度「至難」


 友人から、Tokyo Railwaysの最高難易度「至難」で勝ったとの連絡がありました。
 10回目にして勝ったそうです。
 TRでは難易度によってハンデとして借金を背負ってゲームを始めるのですが、「至難」の場合は借金220です。
 6人プレイでは、通常は100持ってスタートして、350になれば勝ちなので、250儲ければ良いのですが、「至難」の場合は470も稼がなければならないわけです。
 自分で作ったのになんですが、よくこんな条件で勝てましたねえ。ちょっとびっくり。

Tokyo Railways 開発予定


 最初のバージョンをリリースしたばかりの"Tokyo Railways コンピュータ版"ですが、次のバージョンに向けての作業を開始しています。
 次のバージョンは"1.10"を予定していて、以下の機能改善を目指しています。
・関西版地図(Kansai Express)の追加 ←これが目玉。
・思考ルーチンの改良
  主に地図盤端に複数の場所からつながっている都市(関東のマップだと郡山が相当)へのルート決定ルーチンに多少問題があるため、これを改良する予定。関西版には、多数あるため、対策が必要と判断。
・スクロール時の再描画の抑制(Win/Linux版) Mac OS Xでは発生していないため、対策してなかったが、Win/Linuxはスクロール時に画面がいちいち再描画されて非常に鬱陶しいので改善方法を検討中。
・都市情報ダイアログの追加
  地理に詳しくない人でもプレイできるように都市の一覧を用意して、場所を探しやすくする。あと、ふりがなも表示予定。
・人物紹介ダイアログの追加
  今はマニュアルの巻末に付録でつけている文をゲーム内で見れるようにする。
  登場人物はマップごとに異なるので、いちいちマニュアルにつけていると量が増えすぎる恐れがある。

 リリース目標は来年早々で考えています。

MacBook Proの画面の色が酷いことに・・・


 半年ぶりにMacBook ProでVistaを起動したら、アップデートの嵐。
 なんとか全部入れ直して、作業を終え、Macに戻り、その日は何事も無く電源を切ったのですが・・・
 翌日になって起動してみると、画面の色がパステルカラーのようなとんでもない色に・・・
 外部モニターにはちゃんと表示されているのだが、内蔵ディスプレーだとグラデーションとなるべきところが、ピンクやら水色やら黄色やらのパステル色に吹っ飛んで表示される。起動時のリンゴマークからして輪郭の色が飛んでる。Vistaにしても同じ。
 さらに翌日の今日、さらに調査。特に一部の場所とか特定の色とかが出ていない訳ではないので、ハード障害ではなさそう。OSが起動前からおかしいので、ドライバーとかでもなさそう。
 どうもこれはディスプレイの設定が吹っ飛んでなんかおかしくなってしまったのかと思い、最後の望みをかけて、PRAM消去を実施。
 Command+option+P+R+電源キーでPRAMの消去をしてみたら・・・ちゃんともとの色に戻りました。

 きっとVistaが悪いんだ・・・もうVistaなんか起動したくないなあ。

金曜日, 11月 28, 2008

Tokyo Railways コンピュータ版(Win版)差し替え


 リリースしたばかりのTokyo Railways コンピュータ版ですが、私の環境が2000だったので、気がつかなかったのですが、XP/Vista環境で動作しないケースがあったようです。
 Windows用exeファイルの作成に、launch4jというプログラムを使っているのですが、これのOS X版を使ってexeを作ったら、どうやらこの問題が起きてしまったようです。Win版で作ったら手元のVista環境で動作確認できました。
 ご報告してくれた方々、ありがとうございました。
 最新版は、Tokyo Railwaysのページからダウンロードできます。

月曜日, 11月 24, 2008

Tokyo Railways コンピュータ版 v1.00 リリース


 本日、"Tokyo Railways コンピュータ版 v1.00"をリリースしました。
 同時に、"Tokyo Railways"シリーズの専用ページを開設しました。"Tokyo Railways"の全配布物を新しいページからダウンロードできるようにしてあります。
 Windows版、Mac OS X版、Linux版のパッケージを用意してあります。

 是非とも遊んでみてください!

月曜日, 11月 17, 2008

開発:Tokyo Railways Java版


 とりあえず、全機能の実装と既知の障害を全て取り除きました。
 いちおう、プログラミングという意味では開発完了です。
 今は、自動でコンピュータ同士に対戦させて結果を確認しつつ、マニュアルの準備をはじめています。
 AIは強さと処理時間のトレードオフに悩まされ、処理時間を重視した結果、あんまり強くないです。
 そこで、人間が有利になりすぎないように、難易度を追加して、人間にハンデがつけられるようにしています。
 難易度は簡単(これがハンデ無し)、普通(これがデフォルト)、困難、至難の4段階で、至難ではちょっと勝てないと思います。
 あと、ソースにコメントつけようと思ってたのですが、いままでほとんどコメントつけてないので、ちょっと今更つけられるような量ではなくって、コピーライトだけつけました。読みづらいソースでごめんなさい。
 マニュアルの準備ができたら、ベータ版を公開するつもりです。しばしお待ちを。

月曜日, 11月 03, 2008

開発:Tokyo Railways


 前回、日記をアップしてからもう1ヶ月近くたってますね(苦笑)。
 仕事が忙しかったので日記をおろそかにしてましたが、Tokyo Railways Java版の開発の方は順調に進んでます。
 現状のバージョンをアップしておきます。まだ残件が13件も残ってますが、現状でも十分に遊べます。
 ただし、マニュアルを作ってないので、操作方法がわからないかもしれません(苦笑)。
 ダウンロードは以下から。
 Mac OSX版(10.5以降)
 Win/Linux(要Java 5.0以降)
 ゲームのルールはボードゲームの方と同じなので、そちらを参照してください。

以上