日曜日, 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以降)
 ゲームのルールはボードゲームの方と同じなので、そちらを参照してください。

以上
 

日曜日, 10月 05, 2008

開発 Tokyo Railways


 ここの所忙しくて、気がつくと9月が終わってしまいました(苦笑)
 1ヶ月半ぶりのアップです。
 当然、Tokyo Railways JAVA版の開発も停滞気味・・・と思うでしょうが、実はこっちは予定通り。
 9月中にAI以外は完了してます。行き帰りの電車の中で開発してたおかげです。
 対人プレイなら遊べるようになっています。今の画面をアップしておきますね。

 今は、思考ルーチンの開発のためにいろいろと機能を強化しているところです。
 年内には完成させたいけど、ちょっと無謀かも。

月曜日, 8月 18, 2008

帰京


 北海道から無事帰ってきました。
 また旅行記になってしまうので、感想だけ列挙します。
・天売島/焼尻島
 自転車で1〜2時間くらいで一周できて、それでいて風景がすばらしかったです。
 天売島の宿の食事は動いてるウニだの、動いてるアワビだの凄かったです。
・礼文島
 やっぱり礼文は最高。今回で3回目ですがまたすばらしいところを見つけました。
 礼文滝に行ってみましたが、2時間ほどの道のりで誰にも会わず、見渡す限りの景色を独り占め。
・天気全般
 前半曇り、中盤雨、終盤晴れ。雨の日はちょうど移動中で傘を使うこともなく、ラッキーでした。
・オリンピック報道
 北海道の選手の報道が細かいです。道外の選手の活躍がよくわからないのですが(苦笑)
・北海道日本ハム
 貧打ですねえ。稲葉が帰ってくるまで我慢の日々が続きそうです。

写真を整理したら、ひさびさに別のページの方を更新するかも。

木曜日, 8月 14, 2008

開発:Tokyo Railways JAVA版


 札幌を離れて通信できなくなる前に、開発状況をアップしておきます。
 当面の目標はAI抜きで人間同士で遊べるところまで作るということにしていますが、そこまでに必要な残機能のうち、列車のアップグレードと借金は実装を終え、現在はイベントの実装中。イベントが終われば残すは勝利条件判定だけとなりますが、イベントは結構大変なので、かるく今月いっぱいはかかっちゃいそうです。
 目標到達を9月末と見込んでいます。もうしばらくお待ちください。

札幌 大通り



 前回ここにアップしたのは、海の日3連休中で、旅から帰る途中だったのですが、その結末をアップするのを怠っているうちに、なんと次の旅に出てしまいました。
 というわけで、今、大通りにいます。
 ちなみに、ここ最近アップしたときにいた場所は、郡山、水戸、土浦、そして今回札幌と、ちっとも自宅近辺からアップしてません。これでは開発日誌でなくって旅行記な気がしてきました・・・。
 今回の旅行は、昨日の夕方に出発し、はやて→つがる→はまなすと乗りついて、先ほど札幌到着。ちょっと疲れました。座りっぱなしでお尻が痛いです。
 これからの予定は、本日は沿岸バスの特急はぼろ号で羽幌にいって、それから焼尻島を観光してから天売島泊。明日はバスで幌延までいって、そこからスーパー宗谷で稚内。そしてフェリーに乗って礼文島泊。あさっては稚内泊で日曜日に飛行機で帰京予定です。
 この日程ではネットが使えることを期待するのは、稚内まではほぼ絶望ということなので、ここの更新は当面無いと思います。
 今回は天気予報は曇りばっかりでちょっと不安なのですが、予報が外れて良い天気になってくれると良いのですが、どうなることか。

月曜日, 7月 21, 2008

iPhone 3G未入手


 過去に、「買うか買わないかが問題ではない。白にするか黒にするかが問題だ」とか言ってたiPhone 3Gですが、まだ入手できてません。会社休んで行列に何日も並ぶほど暇ではないです。いつでも帰るようになるまで待つつもりです。それまではとりあえず、iPod TouchにiPhone 2.0を入れたので、これでSuper Monkey Ballをやって待ってます。
 白にするか黒にするかの問題は、白にするつもりです。なんか白ってiPhoneぽくないきもするけど、今持っているiPod Touchが黒なので、差別化の意味で白にしようと思います。
 もしかして3ヶ月くらいしたらカラーバリエーションが出たりして・・・

開発:Tokyo Railways JAVA版


 だいぶ開発が進んできて、多少遊べるところまで来ました。
 路線の建設、列車の移動、フェリー、仕事の積み降ろしなどは実装が完了し、手番の途中でセーブしても、ちゃんとそこからロードして再開できるようになっています。
 残っている機能は、列車のグレードアップ、借金、イベント、勝利条件判定で、これらを実装できれば、とりあえず人間同士なら遊べます。ただし、この段階ではまだAIは実装しません。AIは一通りの機能が終わってから実装する予定なので、一人で遊べるようになるにはまだまだかかりそうです。
 とりあえず、AI抜き版を9月末までをリリース目標にしようと思います。
 その後そのままAIに取りかかるかどうかはその時の気分次第ですね。もうちょっと手軽なゲームを何本かつくってからにするかもしれません。
 iPhone向けとかかも。

二本松








 海の日三連休を利用した小旅行の2日目。初日に宿泊した会津若松を出発し、快速 会津ライナーで郡山を目指します。この日に乗った列車(写真1)は電車寝台の583系を転用していました。快速列車仕様なので、一応、座席はクロスシートに変えてありましたが、上にはちゃんと寝台が折り畳まれていましたよ。
 さて、郡山についたはいいが、なにか目につく観光地はなさそうなので、列車に乗って二本松へいってみました。二本松には霞城という山城があって、これがこのとおり見晴らしが良い(写真2)。城の山の中腹にはいくつかの小川が流れていて、あじさいが大量に咲いていました(写真3)。この城は地形は険しいし、水には困らなかったようですから、かなり堅固だったことでしょう。
 麓には滝が作られていて(写真4)、その下には立派な門と石垣が復元されていました(写真5)。
 二本松の城を見たら、また郡山に戻り、今度は水郡線に乗ります(写真6)。一時間あまりゆられてついたところは磐城塙という駅(写真7)。今日の宿はここにとってあります。正直、この町、きいたことが無かったです。随分と遠くに来たのですが、周りの山はなだらかで、そんなに山奥っていう感じではなかったです。
 さて、これで二日目終了。最終日の三日目は次回。

日曜日, 7月 20, 2008

快速 一村一山








 年に二回しか運行されない列車・快速「一村一山」(写真1)に乗って旅行に出ています。
 終着の土合駅(写真2)は清水トンネルの中にある地下駅で、日本一のモグラの駅だそうで、改札まで歩いて十分以上かかります。ひたすら階段を登るのでちょっと疲れました。
 次に行ったのは、魚沼産コシヒカリで有名な新潟県魚沼市の小出駅。駅の近くの小出公園というところに行ってみたら、スキーのジャンプ台を発見。これを滑り降りるのって、かなり怖いですね(写真3)。でもジャンプ台の前は非常に見晴らしが良いので気持ち良さそうです(写真4)。
 小出からは只見線にのって会津若松を目指します。距離135キロくらいで、所要時間は4時間。全線を走っているのは一日にわずか3本です。途中は只見川沿いの渓谷地帯が続き、眺めはよいです(写真5、写真6)。ゴールの会津若松についたのは夕方の5時半頃(写真7)。全部で12時間以上の長旅でした。
 で、この日は会津若松泊。続きは次回に書きますね。

金曜日, 7月 11, 2008

原宿


さっき、始発の電車に乗って原宿のiPhone行列に行ってみたのですが、すでに「本日の受付は終了しました」のプラカードが出ていて、列は神南のNHKのそばを超え、東京電力の電力館の前まで到達してました。そこは表参道や原宿でなくって、既に渋谷の街の中でしたよ。
1000人は軽く超えてそうです。
仕事があるのであきらめて帰る途中です。
みなさん、ご苦労様です。

iPod touch ファームウェア 2.0


 せっかく、App Storeでアプリを落としてきても、まだ使えません。
 ipod touch のファームウェアを2.0にあげなきゃ駄目みたい。
 これ有償らしいが、まだ公開されていないみたい。
 で、iTunes Storeに確認にいったら、ダウンしてる・・・だめじゃん(笑)。
 検索は生きてるみたいだけど、まだファームウェアは見つからない。
 もう少しおちつくまで待つしかないか。

木曜日, 7月 10, 2008

App Store


 7/11のiPhone 3G発売にあわせて開店予定だったApp Storeですが、7/10 22:30現在、既に開店しています。
 iTunes 7.7をインストールしてから、iTunes StoreでApp Storeと検索すると、アプリケーションというジャンルが引っかかるのですが、このどれかをクリックすると、左上の階層表示の蘭にApp Storeが出てきます。
 これをクリックしたら、App Storeにたどり着けました。
 まだ、正式オープンじゃないのかもしれないけど、いろいろとダウンロードできましたよ。

日曜日, 6月 29, 2008

友人の家でのゲーム会


 今日は友人の家に集まって、いくつかのボードゲームをやりました。
 やったゲームは以下の通り。

      
  • Can't Stop

  •    私は参加していないのですが、八角形のボードに2〜12の数字が書いてあり、ダイスを4つ振って、2個ずつの組み合わせを作り、その目のマスを進めていくゲームです。欲張りすぎると全てを失う可能性があり、確実に進むか一気に進むかの決断が重要となってくるゲームでした。
      
  • Diamant

  •    これは8人までできて20分で終わるというお手軽なゲームです。プレイヤー全員で一つの洞窟にダイアモンドを求めて探検に入ります。見つけたダイアモンドはみんなで分け合うのですが、奥へ進むかどうかは各自が判断します。もし進んでいくうちに危険に2回遭遇すると、それまで見つけたダイアモンドを全て失いますが、他の人が帰っても探検を続行すると、分け合う人数が減っていくので儲けも増えてきます。どこで引き上げるか、勇気と決断力が試されるゲームです。非常にお手軽で、いいゲームでした。
      
  • keep cool

  •    温暖化防止が題材のゲームです。米国陣営、欧州、旧ソ連、中印南米、途上国、OPECの6陣営に分かれて、地球温暖化を防止しつつ、それぞれの利益を追求するゲームです。環境ゲームとして教育の題材にも使われているそうですが、我々の仲間は自分の勝利を追求するため、地球を危機に陥れてでも勝利を狙う傾向があるようでした(笑)。3回プレイして、一応地球が滅亡したことは無かったのですが、エコに走るときは極端にエコに進むし、反エコな勝利条件の人が多いときは、自分が勝てないぐらいなら地球滅亡で引き分けに持ち込もうとして、ぎりぎりのところでの勝利を狙い、かなり危険になりました。ちゃんと面白いゲームになっているし、それに開発と温暖化防止のジレンマや、国ごとの立場の違いなどがちゃんと表されていてよくできていると思いましたよ。
      
  • カタンの開拓

  •    いつもの定番ゲームです。


 今回は新しいゲームが多くって、しかもどれも面白いゲームでなかなか楽しい一日でした。

開発:Tokyo Railways Java版


 今は鉄道建設のところを作成中。
 線路の接続判定とか、ネットワーク判定とか、そんなところを地道に作ってます。
 当面の目標はAI抜きで人間同士なら遊べるところまで持っていくことなのですが、今の部分が最大のヤマ場だと思います。
 これをすぎれば、かなり具体的な操作ができるようになってきます。
 でも、既に何回かアップしているように、健康面の問題有りまして、ペースを上げすぎないように気をつけなければならない状況です。のんびり進めていきます。