トップページgamedev
992コメント497KB

鉄道経営系ゲーム製作スレッド Ver.8

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2010/05/15(土) 03:23:10ID:kFBt6cSx
鉄道および都市経営シミュレーションゲーム制作の
情報交換スレッドです。

[前スレ]
鉄道経営系ゲーム製作スレッド Ver.7
http://pc11.2ch.net/test/read.cgi/gamedev/1269954334/

[このスレッドで主に話題となるゲーム]
FreeTrain EX Another version
http://sourceforge.jp/projects/freetrain-exav/
FreeTrain EX Another version wiki
http://www19.atwiki.jp/freetrain-exav/
Tera Train
http://teratrain.la.coocan.jp/wiki/?FrontPage
FreeTrain
http://www.kohsuke.org/freetrain/
FreeTrainヘルプ
http://www.kohsuke.org/freetrain/wiki/pukiwiki.php  (IDとPASSはダイアログよく読んだら分かる)

[関連サイト]
アートディンク
http://www.artdink.co.jp/
0002名前は開発中のものです。2010/05/15(土) 03:25:41ID:2hPYeG8S
[お約束]
・質問は各ヘルプ・wiki・スレ過去ログ・関連ガイドサイト・掲示板に目を通してから。
・エラー/バグ報告は、できるだけ行いましょう。エラーメッセージの内容は正確詳細に。
 FreeTrainの旧バージョン・EXバージョンは現在誰もメンテナンスしていませんので
 バグフィックスや機能追加は期待できません。
 FreeTrainについてはFreeTrainEX Avのみが現在メンテナンスされています。
 FreeTrainEX Avのバグ報告は、このスレかSourceForge.jp内のフォーラムどちらでも
 かまいませんので具体的に行いましょう。
 Tera Trainのバグ報告は、公式wiki内の掲示板にて行いましょう。

[FreeTrain EX Av]
・DirectX8以降9.0cまでと.NET2.0実行環境がインストールされていなければ、FreeTrain EX Avは動作しません。
  EXまでのFreeTrainは.NET Framework1.1必須でしたが、
  FreeTrainEX Avでは.NET Framework2.0必須に変わっています。
・Windows Vista/7では、FreeTrainEX Avのβ2以降もしくはプロトタイプ3のみ動作します。
 その際DirectX9.0cのランタイムが必要です。
・FreeTrain/EX/Avの正式版1.0以前はVista/7で動きません。
 BVEと同様のDLLインストールで動くようになる裏技はありますが、サポート外なので
 試みられる方は自力で調べてがんばってください。
・zipの解凍やpluginのインストールは関連サイトのヘルプに従えば簡単にできますので
 自力でおこなってください。配布pluginのインストールができないほどの人は誰も助けて
 くれません。
・フォーラムに書き込むか迷ったらとりあえずここで聞くのも吉かと。
・転んでも泣かない。
0003名前は開発中のものです。2010/05/15(土) 03:27:25ID:2hPYeG8S
FreeTrain EX Av避難所(荒らしへの文句・ののしりあい等)
http://jbbs.livedoor.jp/game/50598/

FreeTrainプラグイン&スクショうpろだ
http://www4.uploader.jp/home/freetrain/
(定期的に内容が消去されます。消えてもいい一時的な画像のうpなどに。)

FreeTrainアップローダ
http://freetrain.ps.land.to/upload/upload.php
(容量100MBですが、内容が消えないのでプラグイン公開などに)

SourceForge - FreeTrainプロジェクト
http://sourceforge.jp/projects/freetrain/

その他関連サイトなどは、>>1のwiki2箇所にあるリンク集からどうぞ。


このスレ発じゃないけど類似のもの

最強都市計画
http://www.free.netgamers.jp/
0004名前は開発中のものです。2010/05/15(土) 03:39:23ID:u1w5QVOQ
>>1

>>前スレ819
>ちゃんと乗車駅管理とそこからの距離を個々に計算しないことには、自然対数的でも他の数式でも
>減少を実現できないのでは?

A駅でa人乗って、B駅到着時に降りなかった人がa'人、更にB駅発車時にb人乗った場合、C駅の到着時に降車せず車内に残るc人を計算してみる。
条件:駅間距離はすべてA駅からB駅までtボクセル、B駅からC駅までsボクセルとする。
   各駅到着時の降車人数を、乗車人数*{1 - exp(-k*距離)}人(すなわち、降車しない人は{乗車人数 * exp(-k*距離)}人)とする。(kは係数)

@乗車駅を管理して、A駅とB駅の乗車客を個々に処理した場合
a'= a*exp(-tk)
c = a*exp(-(t+s)k) + b*exp(-sk) ←これが@をそのまま式に表した形
= a'*exp(-sk) + b*exp(-sk)
= (a'+b)*exp(-sk) //
AB駅発車時点の乗客をb'人と仮定し、再計算
b'= a'+b
c = b'*exp(-sk) =@//

ちょっとずれそうな気もしてましたが、
計算してみたら同じになりました。

>大都市近郊区間の考え方を調べてきてくださいな。
むしろ近郊区間や分岐駅通過、選択乗車もあくまで「運賃計算の特例」でしかない。
FreeTrainで特例だけ再現して一般的な運賃計算方法を破棄する必然性が無い。

まぁ、今挙げられてる課題を全て解決できると言うのであればそれでもいいと思いますが
現実的に考えて難しいんじゃないかな。。。
0005名前は開発中のものです。2010/05/15(土) 03:40:32ID:u1w5QVOQ
>>前スレ818
何かメリットをというと難しいですが、旅客を遠くまで運べるという事は
発展の初期段階では有効だと思います。

今までは、需要の大きな駅で乗った大量の旅客は、全て隣駅で降りてしまったので
発展の波及が1駅ずつになっていましたが、旅客が沿線の各駅で降車する事により
同時多発的に沿線全体が発展していくようになるかもしれません。
0006名前は開発中のものです。2010/05/15(土) 03:47:29ID:OK3wgKsS
スレの宣伝うざい
0007名前は開発中のものです。2010/05/15(土) 03:50:17ID:u1w5QVOQ
>>5
のレベルの話は既に織り込み済みか。
発展後の諸問題は「通過駅の悲劇」とでも言っておきましょうか。
各駅に拠点性を持たせて、客の入れ替わりを良くするように経営するとか、新たな楽しみ方が出来そうですが。
0008riorio ◆rio2xMQlrQ 2010/05/15(土) 03:51:06ID:2hPYeG8S
>必然性

これはゲームです。
0009名前は開発中のものです。2010/05/15(土) 03:55:54ID:u1w5QVOQ
>>8
ではゲームならではの理由というのはどこに?
あなたのユニークな運賃計算方法は、他の類似ゲームで採用されていないと思いますが。
0010riorio ◆rio2xMQlrQ 2010/05/15(土) 06:40:13ID:2hPYeG8S
A列車で行こう4、A列車で行こう7、A列車で行こう8
0011名前は開発中のものです。2010/05/15(土) 07:42:16ID:ZUO+AMrN
また、この流れかよ。
>>8>>9はいい加減にしろよ、しまいにはスレから追い出すぞ。
0012名前は開発中のものです。2010/05/15(土) 10:22:21ID:YVAVI/qP
横槍スマンガ笑ってしまったww >>11 具体的にどうすんだよwwwwww 2ch総力上げて潰すのかwwww

いやスレ汚しすまん
0013名前は開発中のものです。2010/05/15(土) 12:12:21ID:oQLaZ4uv
>5
んー、それって途中駅を通過する列車も設定すればいいだけだよね。

運賃の2駅間直線距離制って乗客総入換制とペアになってるよね。
どっちが前提でどっちがそこから導き出された結果かは判らんけど。
総入換制を見直すなら運賃制度も見直しがいるんじゃないかな。

何というか最短距離運賃制という結論有りきで進めちゃってるからおかしなことになってるように見える。
0014名前は開発中のものです。2010/05/15(土) 14:31:40ID:ZUO+AMrN
 2 c h の 総 力 を 上 げ て 潰 す !
0015名前は開発中のものです。2010/05/15(土) 15:16:29ID:u1w5QVOQ
>>10
A列車シリーズってそうなんだ。
それは知らなかった。
0016名前は開発中のものです。2010/05/15(土) 18:12:28ID:u1w5QVOQ
ちなみに>>4の考え方は、最短距離制ではほぼ成り立たない。
A駅からC駅の直線距離が、t+sである保証はどこにも無いので。
0017名前は開発中のものです。2010/05/15(土) 18:22:07ID:P3i9QI8p
>>9
他の類似ゲームってなんていうゲーム?
0018名前は開発中のものです。2010/05/16(日) 17:47:15ID:G/0ztXlw
>>9
自分も興味がある>他の類似ゲーム
0019riorio ◆rio2xMQlrQ 2010/05/17(月) 00:35:44ID:T81h0HSg
FreeTrainはもともと、川口さんが「A列車で行こう4」のクローンを目指して開発を始められた
ものでした。
A4の鉄道コストバランスは、運賃徴収は駅間直線距離・停車駅で全乗客下車・運行経費は
道のり比例というものでした。
FreeTrainは、これをできるだけそのまま真似たものにしようとしていました。
(旧wikiの「コストバランス」ページ参照)

FreeTrain EX AvもこれまでFreeTrainのままできていましたが、ここでひとつだけ、全乗客
下車という部分のみ変えてみようじゃないかというのが今回の思いつきです。
一度にあちこちいろいろ変えまくるのは、私のスキルをはるかに超えてしまうものですから。
実現可能なスキルのうちにあるのは、全乗客下車を、一部乗客下車&残り乗り続け、に
することのみです。
運賃計算や運行経費についてはいじれません。
このことはご理解ください。
0020名前は開発中のものです。2010/05/17(月) 00:40:23ID:pFZcGK/K
一部下車というのがダイヤで設定するという意味がよくわからん。
下車するかどうかは乗客次第じゃないの?
この一部下車というのは別の意味なの?
0021riorio ◆rio2xMQlrQ 2010/05/17(月) 01:01:49ID:T81h0HSg
下車人数計算は、国交省資料からも
駅α下車人数=駅β乗車現残存人数*(αβ駅間直線距離-最低乗車距離係数A)*係数B
         +駅γ乗車現残存人数*(αγ駅間直線距離-最低乗車距離係数A)*係数B
         +……
と計算するのが妥当のようです。
実装の容易さから、「何人残るか」ではなく「何人降りるか」で計算します。

Aは通勤電車だと0でいいと思います。すぐ隣の駅で降りる客もいるでしょうから。
中電ならある程度長く(10ボクセルぐらい?)、特急ならもうちょっと長く20ボクセルぐらいに
したらいいんでしょうかね。

Bも通勤電車は大きめで0.025ぐらいでどうでしょう。40ボクセルで最後の1人が降り切る。
20ボクセルでも半分は降ります。
中電は0.020だとどうでしょう。Aが20とすると、70ボクセルまで乗る乗客がいます。
特急は0.010にするとー、130ボクセルまで乗ります。実際の特急では、終着駅まで多くの
乗客が乗り続けることもおおいので、乗り続けて「ダイヤで強制下車」で下車、となって
ちょうどいいようにも思います。
なお、これはバージョン2系の速度軸で考えた場合です。
バージョン3系では1日にもっと長距離を走らせることになるでしょうから、係数もAは3倍、
Bは1/3にするのがよいかもしれません。これはバージョン3でハードコーディングすれば
いいですね。

このA,B値3とおりを実現するために、列車プラグインのplugin.xml、Trainコントリビューション
の中に<triprange>要素を追加します。
<triprange>short</triprange> , <triprange>middle</triprange> , <triprange>long</triprange>
のいずれかを記入します。未記入の場合はshort扱いにします。


なお、上記「下車人数計算」のほかに、「周辺建物の下車需要」も集計します。
Math.Max( 「周辺建物の下車需要」-「下車済み乗客数」, 「下車人数計算」)で降ろす、と。
「下車済み乗客数」は、既存gonePassengers(消費乗客数)の考え方をパクり、1時間ごと*0.8
して減らしていきます。
0022riorio ◆rio2xMQlrQ 2010/05/17(月) 01:20:37ID:T81h0HSg
普通言わなくても分かると思うけどマイナスになるうんぬん言い出す変人がいないとも
限らないので補足しとくと
>(αβ駅間直線距離-最低乗車距離係数A)

これは当然
Math.Max(0,αβ駅間直線距離-最低乗車距離係数A)
にするから。
0023名前は開発中のものです。2010/05/17(月) 01:45:02ID:/0aY5npD
鉄道車両のコントリビューションがどんどん複雑になっていくな。
0024名前は開発中のものです。2010/05/17(月) 01:48:37ID:/0aY5npD
駅α下車人数=駅β乗車現残存人数*(αβ駅間直線距離-最低乗車距離係数A)*係数B
         +駅γ乗車現残存人数*(αγ駅間直線距離-最低乗車距離係数A)*係数B
         +……
130ボクセルで全て降り切るとはいえ、この間に130駅作ることも原理的に可能であるという点も考慮に入れた方がいいと思うよ。
0025riorio ◆rio2xMQlrQ 2010/05/17(月) 02:02:46ID:T81h0HSg
あー
>なお、上記「下車人数計算」のほかに、「周辺建物の下車需要」も集計します。
>Math.Max( 「周辺建物の下車需要」-「下車済み乗客数」, 「下車人数計算」)で降ろす、と。
てさらって書いちゃったけど、
「周辺建物の下車需要」-「下車済み乗客数」
のほうが大きかったときに、各駅から乗ってきた乗客からどう配分して降ろすか考えて
なかったな。しまった。

ながったらしいので 「純下車需要」= 「周辺建物の下車需要」-「下車済み乗客数」として
「純下車需要」>「下車人数計算」だったときどーするか。

もし「純下車需要」>「下車人数計算」だったときは
「純下車需要率」=「純下車需要」/「現総乗車人数」
を求めて、
駅β乗車のうちの下車人数=駅β乗車現残存人数*Math.Max(純下車需要率, (αβ駅間直線距離-最低乗車距離係数A)*係数B)
これでどうだろう。
0026riorio ◆rio2xMQlrQ 2010/05/17(月) 02:04:15ID:T81h0HSg
あぁ、さらにごめん。

>もし「純下車需要」>「下車人数計算」だったときは

この場合分けいらんな。

常に
>駅β乗車のうちの下車人数=駅β乗車現残存人数*Math.Max(純下車需要率, (αβ駅間直線距離-最低乗車距離係数A)*係数B)
でいいわけか。
0027riorio ◆rio2xMQlrQ 2010/05/17(月) 03:58:24ID:T81h0HSg
>>26さらに訂正
やっぱいる

β・γ・θ……各駅から乗ってきてる場合ごとに
純下車需要率, (αβ駅間直線距離-最低乗車距離係数A)*係数B)
の<>が違っちゃうことがしばしばあって、そうなるとおかしくなるから。

全体の総和でまずif場合分けしてから計算しないとだね。
あと「純下車需要」もそのまま使うと1列車からだけごそっと降ろしちゃってまずそうなので
乗車のときと同じく*0.3してみようと思う。
そのへん整理し直したのblogに書いた
http://riorio.asablo.jp/blog/2010/05/17/5091189

あと、下車誘引率&案をwikiに
http://www19.atwiki.jp/freetrain-exav/pages/154.html
この建物(人口クラス)はもっとこのとき誘引するよーとか、こんなに誘引しないよーとか
あったら言ってください。

こないだ実装した乗客計算率%(V2案)のほうも、一応今のは案なんだけど、
ここのパラメータこう変えた方がとか意見が出てこないのがなんかこわいw
0028名前は開発中のものです。2010/05/17(月) 05:40:53ID:/0aY5npD
まとめてから書いてくれ。
0029riorio ◆rio2xMQlrQ 2010/05/17(月) 08:24:14ID:T81h0HSg
toaruさんが新作建物プラグインを公開されてます。
で、plugin.xmlがV2仕様になってます。

既にV2本体でプレイされているかたは、toaruさんの公開アーカイブのフォルダを
ぶちこめばOKです。
一応、こちらでもV2 Additional Plugin Setに含めて更新公開しておりますが。

で、V1本体のかたはそのままだといろいろ問題が出ると思いますので、私の方で
V1仕様に移植したものをAdditional Plugin Set 20100517として公開しましたので、
V1本体のかたはこちらを入れていただければtoaruさんの新作をV1でも使えます。
0030riorio ◆rio2xMQlrQ 2010/05/17(月) 12:29:56ID:T81h0HSg
β2.1系統とα3.1系統に新版だしました。
すみません、3.1はこないだ3.1.0.3出したつもりで出してなかったです。

nanashiさん、ストップタイマーのほう、よろしくお願いします。


それで、またつまんないことでヘルプ。
core\world\accountingにHistoryViewMonths.csっての追加して、これで
過去12ヶ月分の売上見れるぜーって思ったら、窓がでてこない。
なんでーー
http://u4.getuploader.com/freetrain/download/76/HistoryViewMonths.cs

売上レポート→右クリック→12ヶ月分、で新しいウィンドウが開くはずなのに。

さらにもいっこ問題があって。
「売上」「経費」「収支」をラジオボタンで切り替えようとしたら、ListViewの外にラジオボタン
があって、ラジオボタンのCheckedをListViewの中でみて分岐させようとしたところ、入れ子に
なってて静的じゃないものは参照できないってビルドのときおこられたので、今ラジオ
ボタンが意味をなしていません。
238〜242行目のコメントアウトを外したいんだけど。
こういうときどうするもの?
0031riorio ◆rio2xMQlrQ 2010/05/17(月) 15:02:19ID:T81h0HSg
ちょこっといじったので
ラジオボタンが有効になってるはず
http://u4.getuploader.com/freetrain/download/77/HistoryViewMonths.cs

でもまだ窓があかない。
なんでー?

全体欲しい方はSourceForge.jpにもコミットしてあります
0032riorio ◆rio2xMQlrQ 2010/05/18(火) 00:07:10ID:09+pmb49
>>31未解決
それに、これ。再掲。

>>前718が未解決です。ソースはβ2.1のtrunkにあります。

今度はそれを組み込み済みプラグインの機関庫でやろうとした。
org.kohsuke.freetrain.rail.garageです。
建設・撤去を実際にしたときに、「鉄道」部門に支出をつけることは成功しました。
ただ、その前のワンクリックでアンカーして長さ決めるときの半透明時にCostBoxに費用を
リアルタイム表示させたいのですが、その数値が道路のときの安いままで機関庫の実際
の費用にできていません。
この費用計算の部分は、AbstractControllerImpl.csにcalcCostOfBuild・calcCostOfRemove
をvirtual宣言して、AbstractLineController.csの中で道路の費用でoverrideしてます。
それを同じようにTrainGarage.cs内でoverrideしたらイクだろうと思ってやってたのですが、
ビルドが通りません。
「calcCostOfBuildはoverrideすべき相手がみつかりません」「calcCostOfRemoveは(ry」
という意味のエラーになりました。
なのでその箇所を /* */ してビルドとおしたのが今公開してるバイナリになります。

その残骸が152行目〜179行目のコメントアウトで、これを実行できたらリアルタイム費用
表示できるはずなのにーーというところなのです。

いや、そもそもTrainGarage.cs内でAbstractLineController.csを継承してねーじゃん、という
のはまずあるツッコミどころなのですが。
あれ?じゃあこの機関庫の建設メニューはどっから継承されてきてるんだろう??が不明。
AbstractLineControllerをどっか経由で継承してきてるのは間違いないので。

コントローラ(GUI・ダイアログ)はどこから継承してきてるの??というのがとにかく分から
ないのです。
0033riorio ◆rio2xMQlrQ 2010/05/18(火) 00:11:01ID:09+pmb49
あと、とりあえずGUIまわりいじるときの課題。

>>前710

たとえばいま私がいじってる道路建設するコントローラGUIとかは、
freetrain.controllers.AbstractLineControllerで設計したやつを、必要なところで
継承して使いまわすっていうか、利用してるんだけど。
今回「費用」をCostBoxで表示したらそのままではRoadControllerのおかしなところに
CostBoxが出て困るからRoadControllerをデザイナで編集しようとしたところ。

>データが失なわれる可能性を防ぐため、デザイナの読み込み前に以下のエラーを解決する必要があります。
> 1 エラー
> このページが表示されている理由
> デザイナは型 'freetrain.controllers.AbstractLineController' のインスタンスを作成しなければなりませんが、
>型が abstract として宣言されているため、作成できませんでした。

となって、編集できない。これは建物の工事(仮)とかでも同じ現象が起こる。
が、abstractなコントローラはabstractで宣言しておかなかったら継承できないわけで
(ためしにabstract宣言消してみてどうなるかやってみたさw)、これどーにもなんないの?
RoadControllerは、結局、FreeTrain EX Avの画面見ながら「ツリー表示を上に12ドット狭めて」
「そのあいたところにCostBoxがはまるようにするにはSystem.Drawing.Point(12, 128)か」
とか全部手打ちで座標いれこみましたよww 

一時的に親のabstract消したらまた別のなんとかってエラーがどっちゃりでてダメでした。

これものちのちのことを考えると、どうにかできないのかと思うのだけど。
ウチ無料のExpressEditionなんだけど、VS2008プロだったらダイアログいじれるんだろうか。
0034riorio ◆rio2xMQlrQ 2010/05/18(火) 00:14:06ID:09+pmb49
あと余談なんだけどw

このカキコが気になって気になって。
ていうのも自分はC#の流儀って知らないので、FreeTrainコア部分いじるときは
もとからついてる変数名やクラス名をもじったり、似たような単語の並びとか
大文字小文字使いをしてしまってるので、前705がリネームしたくなるものを
さらに増殖させてしまってる可能性が高い。

たぶんソースの見た目の統一性とか頭をよぎると今後もそのままでいっちゃう
ことになるんだろうけど、参考までにどのへんがC#っぽくないのか聞いておきたい。


705 名前:名前は開発中のものです。 投稿日:2010/05/10(月) 00:07:12 AeWmVu/5
FTのソース(特にコア部分)見ると片っ端からリネームしたくなる
最初の開発者はC#嫌いだったんだろうか
0035OPB ◆gJsqBz3wKU 2010/05/18(火) 03:16:40ID:e++54GCO
>>27

> あと、下車誘引率&案をwikiに
> http://www19.atwiki.jp/freetrain-exav/pages/154.html
> この建物(人口クラス)はもっとこのとき誘引するよーとか、こんなに誘引しないよーとか
> あったら言ってください。

AgriculturalPopulation(農業)に関しては、再考の必要がありそうですね。

平日の下車誘引率%(V2)案によると、ピークが朝05:00で100%となっていますが、
一方で、乗客計算率%(V2案)は朝08:00に100%になっています。

農家の人は朝早く働くから、05:00に下車誘引率100%というのは、まぁわからなくもないですが、
(農業に従事する人が、自宅から電車に乗って自分の畑に向かうというのも妙な話ですが)
たった3時間農作業しただけで畑仕事を打ち切って、08:00に駅に帰宅のために向かうというのは
ちょっとリアリティが感じられないかなと。

むしろAgriculturalPopulation(農業)に関しては、農業に携わる社会人を再現するというよりも、
その家族、学校に電車通学する子供や電車で通院する高齢者の動向を再現する目的で
設定した方が良いかと思います。
もっともそうなると、ResidentialPopulation(住宅)との違いが無くなるワケですが。

まあ、互換性保持の観点から、
AgriculturalPopulation(農業)を廃止するワケにも行かないでしょうから、
V1同様、とりあえず乗車下車ともResidentialPopulation(住宅)と
同じ数値にしておけばよろしいかと思います。
0036riorio ◆rio2xMQlrQ 2010/05/18(火) 05:31:21ID:09+pmb49
>>35
せっかくあるクラスなのと。
ゲーム序盤の地価が安く建物がたちにくい時点では畑・ビニールハウスは重要な
乗客源なんでw 下車誘引率の調整もしてもいいですし、乗客計算率ももちろん
まだ案段階なので(実装は仮にしてますけど)よりよいように提案していただければ
数値の調整もしたいと思います。

3時間で帰ってくるのがおかしければ、乗客計算率のほうを変更し、11:00の昼食前
に帰ってくるように100%にするというのはどうでしょう。
あとは一部は夕方まで働いて日暮れ前の17:00に50%とか。

V1で農業と住宅が同じ数値だったことになんら意味はないと思います。
V1時点の実装者が、農業にこれといった特徴的パラメータをみいだせなかっただけ
かと。


あ。で、>>31解決しました。クラス呼ぶときおしりに.ShowDialog()つけるってしらなかった
よーーw <まぢ

で、ダイアログは出たけどListViewの中身がでたらめってことが判明したので、これから
デバッグします。


それとは別にまたヘルプ。
駅とか列車の情報を得たいことが増えてきて、左クリックだけじゃ不便なので右クリック
も操作系に追加し、例えば駅をクリックしたとき左なら数値パラメータ表示のみ、右クリック
では今のように駅名変更と撤去のダイアログが出るようにしたいのですが。
とりあえず今、左右同じダイアログに飛ぶようしてあるのですが、右クリックが働きません。
MapView.csのDebug表示では、右クリックしてる分岐には入ってるんですけど。なんか
そこからVoxel v.onRightClick()に飛んでないみたい? Why??
β2.1のソースコミットしてますので、ご教示ください。
0037名前は開発中のものです。2010/05/18(火) 22:31:43ID:v4qibILw
【riorioと】FreeTrain Ex-Av専用【信者専用】
ttp://pc11.2ch.net/test/read.cgi/gamedev/1274189412/

専用スレ立ててやったから、こっちでやってくれ。
マジ長文ウザ過ぎるわ。
0038名前は開発中のものです。2010/05/18(火) 23:05:44ID:kHkHrnuy
>>37
板のローカルルールはちゃんと守れ
そっちは削除依頼だしとけな
0039名前は開発中のものです。2010/05/18(火) 23:09:14ID:JylCNuZW
扱う話題
・プログラム、グラフィックス、サウンド、デザイン論などをゲーム製作の視点から
・ツール(HSP、ツクール等)についての話題
・ゲームの共同製作やプロジェクト活動
避難所
避難所が出来ました。
板違いの話題
PCの使い方に関する質問、業界・進学・就職・人生相談の話題、市販ゲームの質問や感想、違法性を含む話題
各種統一スレッド
単発質問、単発依頼、思いつき企画、メンバー募集、成果・作業報告等は各種統一スレへ
板案内・初心者質問、 〜作ってください(依頼・企画)、 〜作ろうぜ(メンバー募集)、 〜作ってます(共同製作・プロジェクト)、 〜作ってます(自主製作・作業報告)、 〜作りました(評価希望)
プロジェクトスレッドについて
概要や製作状況をまとめたWebページがあることが最低条件です。この条件を満たさない場合は単発依頼スレとみなされます。実際に動くものがあると説得力があります。
スレッドを立てる前に
まずは既存のスレッドを利用できないか検討してください。
スレッド一覧とページ内検索をどうぞ。(Win『Ctrl+F』キー、Mac『コマンド+F』キー)
まずは関連性の高いスレッドで話題を振り、盛り上がるかどうか確認してください。迷ったらスレッドを立てる前にここで質問を。
住民の皆様へのお願い
スレッド乱立防止にご協力をお願いします。
マターリの心を大切に。駄スレ・荒らしには常に放置の心と削除依頼。
禁止事項
単発質問スレ、単発依頼(「〜作って」)スレ、
個人叩き(個人に対する誹謗中傷)、ツール叩き(具体性のない批判)
0040名前は開発中のものです。2010/05/18(火) 23:22:51ID:v4qibILw
別にローカルには違反してないね。
FreeTrainの開発の質問が多いから、分離しただけ。
信者はそっちに行くといいよ。
0041モガミ ◆1zbgmm1SzU 2010/05/18(火) 23:46:37ID:tjRA2hZE
>まずは既存のスレッドを利用できないか検討してください。

ここが使えるのにわざわざ専用のスレ立てるのは、見事にローカル違反かと。
ましてや、長文ウザイからなんてあなたの個人的な感想は理由にならないですし
というか開発なんて基本長文ですよ?他人と一緒に物作ったこと無いのでしょうか?
とりあえず他のスレでも見てきて、まともな開発のレスでも見てきてくださいな
まさか、理由も対策もない1行だけの要望やクレームを開発レスだなんて言わないですよね?
■ このスレッドは過去ログ倉庫に格納されています