トップページ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/
0788名前は開発中のものです。2011/01/24(月) 20:27:03ID:EPAVx1pn
>>784
動的に編成コントリビューションを作るということか。
で分離する時は編成コントリビューションに含まれる車両を別編成にして
他とくっつけたりと。
難しそうだね

>>786
こういう燃料投下なら大歓迎だよ

>>787
分離・連結をダイヤ設定でどうするかという問題も大きいね。
それこそ、何両目から3両をこっちに連結、別の車両からこの2両を連結
とか、画面で指定するのも結構面倒になりそうだしこれは難しそうだ

ヘッド・テールランプの件もあったね
あれから話とか進んでいるの?
0789名前は開発中のものです。2011/01/26(水) 17:12:29ID:uhhpRG5E
>>788
ダイヤで言うと例えば付属編成に設定されてるダイヤは連結時点で使わなくなって
基本編成のダイヤをそのまま使って走るとか、FTでは前の列車のダイヤを継承でも
よいかも。

連結も付属編成を基本編成の後ろに緊急停車状態で貼り付けておいて、基本編成の
ダイヤに連結ってコマを作っておくと、後ろにくっつけてる列車を連結して1つの列車に
纏め上げるとか。解放もダイヤに解放のコマを作っておけば、突放は…知らんwww
0790名前は開発中のものです。2011/01/26(水) 19:05:44ID:UEHVdZV+
>>789
└──────ホーム──────┘
          ■■



└──────ホーム──────┘
          ■■   ←□□□□□□□□□□□□□□



└──────ホーム──────┘  \Booo!!/
          ■■+□□□□□□□□□□□□□□□

0791名前は開発中のものです。2011/01/26(水) 19:11:24ID:82s0dKLC
>>790
神奈川新町は関係ないだろ
0792名前は開発中のものです。2011/01/26(水) 21:49:52ID:UEHVdZV+
>>790
          └──────ホーム──────┘  \Booo!!/
                    ■■+□□□□□□□□□□□□□□□



          └──────ホーム──────┘  \Booo!!/
□□□□□→           ■■+□□□□□□□□□□□□□□□



 \Booo!!/  └──────ホーム──────┘  \Booo!!/
   □□□□□□□□□□□+■■+□□□□□□□□□□□□□□□


連結、うまくやらないとこんな事にならないか?
0793名前は開発中のものです。2011/01/27(木) 07:11:00ID:WSrG2Tm2
>>792
28両編成が完成した瞬間
0794名前は開発中のものです。2011/01/28(金) 02:25:24ID:yCzE5Y4j
ゲームなんだから、そうならないようにプレイすればいいような
0795名前は開発中のものです。2011/01/28(金) 07:02:20ID:F3lb+kXE
そしてこのスレでは
 「そうなった時(そうならない時も含め)どういう動作が望ましいか?」
を決める事だよね

そもそも連結機能自体はあるとどうなんだろ?からだけど。
見た目をグラフィカルにして欲しい!って要望を出したいけど具体案があるでなし、データが作れるでなし。。。
0796名前は開発中のものです。2011/01/28(金) 13:14:05ID:fGhFh5Nc
>>790は考慮すべき問題だけど
>>792の現象は今でも起こって列車がそのまま停止したママという処理になってるから別に考えずともいいのではと
0797名前は開発中のものです。2011/01/28(金) 16:11:48ID:gMfpyGUL
煽り合いしか能がなかったこのスレがこんなに立派に・・・
0798名前は開発中のものです。2011/01/28(金) 21:22:23ID:2a32xMPX
ネタが出来たからだよ。

実際プログラムは安定して動いているから、特にプログラムに関する話題も無く
たまにりおりお叩きが出てくる位しか無かったし。


>>792を解決するには列車の停止位置をホームのプロパティ?で設定できるように
すれば事は解決しそうだが、そうなるとホーム関係までいじらなきゃならなくなって
ソースいじる部分が増えるから、別の方法のほうが簡単なんて事も出てきそうだ。
0799りおりお携帯2011/01/28(金) 21:50:47ID:yCzE5Y4j
今はホームには立てられない信号機バリエーションの停止位置票を
信号から独立させてホームにも同一ボクセルにいくつでも
立てられるようにして
任意の名前を付けられるようにして
ダイヤで停止位置を名前で指定できるといいかもね。

実際にどうコーディングするかのアイディアはまったくないが
0800名前は開発中のものです。2011/01/28(金) 22:29:43ID:LUBZNNTd
28両編成っていったら、こないだミスって20m級車10両編成が18編成連なったことがあるぞ。
0801名前は開発中のものです。2011/01/29(土) 01:09:04ID:fMAadPG3
>>796
連結といっても、反対方向から来た列車と連結して折り返し発車なんてことは十分考えられるわけで。
28両は論外としても、>>792のような連結が起きて止まったままとは限らないんじゃないかな。

連結を繰り返すうちにホームの有効長を超える可能性があるのも切実な問題。
FTは編成長より2両分以上短いホームの存在は無視する仕様だったと思う。
こればっかりは自力でどうにかするしかないけど。
0802りおりお携帯2011/01/29(土) 02:02:00ID:KhvMLhNj
どこから2という数字が出てきたか知らないけど。
1両でもホームが足りなければスルーよん


ヘッドライトテールライトもまったくアイディアないので
よい解決策あれば教えてください
0803名前は開発中のものです。2011/01/29(土) 04:31:58ID:WJiUwTMy
>>802
いやこれがちゃんと停まる。仕様だと思ってたんだが。
乗降されてるかどうかは知らない。

次期バージョンでFixされて来ちゃったら、もしかして>>801はとんでもなく藪の蛇を
突っついちゃったのかもしれん。まあこれをフル活用したマップを作ってるヤシは
いないか???
0804名前は開発中のものです。2011/01/29(土) 06:02:51ID:KiYvel+B
そーいや止まるよな
仕様では通過って書いてあったのにある意味便利だなと思った記憶
0805名前は開発中のものです。2011/01/29(土) 12:08:28ID:SvcsUORd
>>799
それよさそう……
今はホームに関連づける感じで駅にとまってるんだろうけれども、もう抜本的に停止位置メインにしてしまうとか。
たとえば電車が停止位置で停車した状態のときに逐一車両がホーム内に入っているかを判定して今何駅にいるという
フラグ?を取得し、ダイヤ上でその駅に止まることになっているかと照らし合わせる(運転停車対策)。
この案だと各駅の名前と発車時刻と同時に停車位置情報がいるようになって煩雑な気はするけども。
ちなみに停車位置票おかなくてもホーム長と編成数から自動判定してデフォルト停車位置を一つ動的に作っておくことで、
従来通りのホーム中央停車もおkてことで。
0806名前は開発中のものです。2011/01/29(土) 12:36:42ID:cAwFlvvV
これのことか
http://upload.wikimedia.org/wikipedia/ja/thumb/b/b5/%E5%81%9C%E6%AD%A2%E4%BD%8D%E7%BD%AE%E7%9B%AE%E6%A8%998.jpg/450px-%E5%81%9C%E6%AD%A2%E4%BD%8D%E7%BD%AE%E7%9B%AE%E6%A8%998.jpg
0807名前は開発中のものです。2011/01/29(土) 12:50:21ID:SvcsUORd
こういうのもあり
http://www.k-m.jp/news/2008/image/z20080420_tsuruhashi_mark1se.jpg
0808モガミ ◆1zbgmm1SzU 2011/01/29(土) 22:41:58ID:N/UiKAkO
ヘッドライト・テールライトは先頭・後尾車両だけそれぞれの差分用意して、
進行方向で差し替えるとか出来ないかな

停車位置に関しては、実際問題ローカルでも無い限り駅のホームってたいてい列車の倍は長さ取ってあるからなぁ
0809名前は開発中のものです。2011/01/29(土) 23:50:02ID:sw5Wctli
>>808ローカルor都会の私鉄
有効長の問題で両数増やせないとかザラだしね……

ゲームと関係ないけど……
0810名前は開発中のものです。2011/01/30(日) 22:59:37ID:/Mm4fedD
>>802-804
仕様はどうなってんのか知らないが実際は1両オーバーは停まる。
まさか横須賀線の田浦をイメージしてるとか。

ちなみに、実世界では2両オーバーでも停車する駅もあります。
久留里線の下郡駅とか。
0811名前は開発中のものです。2011/01/30(日) 23:19:49ID:bg4Q2iNV
        ____
       / \  /\ キリッ
.     / (ー)  (ー)\
    /   ⌒(__人__)⌒ \   <ちなみに、実世界では2両オーバーでも停車する駅もあります。
    |      |r┬-|    |        久留里線の下郡駅とか。
     \     `ー'´   /
0812りおりお携帯2011/01/31(月) 02:01:24ID:9VS3RnA8
ブルートレイン全盛期には、ブルートレインで後何両ドアひらきません
が結構あった

はやぶさかあさかぜが、厚狭あたりであった気が

あと瀬戸も通常期は大丈夫なんだが繁忙期は
坂出(地平時代)があかなかった気がする
0813名前は開発中のものです。2011/01/31(月) 02:07:03ID:8/SVYVJX
でもFTでドアカットw出来る仕様にしたら誰も編成長分ホームを作らなくなる罠。
まあ妥協していいとこ1両分が限度でしょう。
0814名前は開発中のものです。2011/01/31(月) 02:07:21ID:RLA6yC2o
梅屋敷一派がアップを始めました
0815名前は開発中のものです。2011/01/31(月) 02:12:08ID:CtwtkdDN
>>813
いや、
編成両分+4,5くらい長さ作るか
両数ジャストor+2くらいにするか
駅によりドアカットするか
みたいな感じに成るんじゃないか

箱庭ゲー的側面は強いし
0816名前は開発中のものです。2011/01/31(月) 02:22:52ID:p9/6xpHt
そろそろ鉄道の人事システム実装されたか?
0817りおりお携帯2011/01/31(月) 02:29:58ID:9VS3RnA8
FT EX Avで実装する気はないよ
根本が変わってしまうから

が、それはそれとして、ほかの誰かがまったく新規に
開発する鉄道経営ゲームにドア締め切りがあっても
おもしろいと思う。

どうせなら駅ごとに改札位置と階段エスカレーター位置を設定し
乗客は1両単位で管理できるとよい
0818名前は開発中のものです。2011/01/31(月) 02:39:57ID:1TjC10af
会話がマニアックすぎる...
0819名前は開発中のものです。2011/01/31(月) 02:53:45ID:CtwtkdDN
>>817
それをFTクオリティのグラフィック他でやると重そうwww
0820モガミ ◆1zbgmm1SzU 2011/01/31(月) 03:07:59ID:jbIz6QYF
新宿駅とか大阪駅を再現しようとして挫折する未来しか見えねぇw
0821名前は開発中のものです。2011/01/31(月) 14:05:03ID:lE63z4p9
複数構造物の同時設置とかできないかな?
高架線路及び勾配とか、道路橋、トンネル坑口とかをオリジナル以外にするのが意外とじわじわ時間の消費になる。
0822名前は開発中のものです。2011/01/31(月) 14:21:38ID:ZGKgcfV8
画像の描画順序を問わないのであれば、そんなに難しくないだろうけど、
ちゃんと各構造物が見た目におかしくない順序で描画されるように考えるのは大変そうだ。
0823名前は開発中のものです。2011/01/31(月) 15:57:31ID:71hqUWAl
そして配列の次元が増えるとか
0824名前は開発中のものです。2011/01/31(月) 23:44:18ID:RLA6yC2o
ttp://freetrain.ps.land.to/upload/data/ftup0117.png

他の方のグラを利用して色々それっぽくしてみた
奥から東武50090,5000,近鉄21000,京阪3000,8000(リニューアル車),阪神8000(リニューアル車),名鉄6000

ダァカットは透明ホーム設置しとけばそれっぽくみえ(ry
0825名前は開発中のものです。2011/02/01(火) 06:43:17ID:jWTnwJHt
>>824
乙!いいねいいね
普段東武しか乗らないが良い仕上がりとしか言いようがない
0826名前は開発中のものです。2011/02/01(火) 16:50:55ID:bGDjF+ym
東武マニアに言ったらぶん殴られそうだが、50090と50000は乗れば判るだろうが、
見かけではどこが違うのかわからん俺。
0827りおりお携帯2011/02/01(火) 18:20:05ID:rL4tpXPJ
それを言うと東武5000も乗ったり走行音を聞けば全然違うが
見かけは一緒かと
0828りおりお携帯2011/02/01(火) 18:23:22ID:rL4tpXPJ
8000とね

その8000も東上線から撤退間近か
0829名前は開発中のものです。2011/02/02(水) 02:05:45ID:NH7hVdu3
余計にマニアックすぎるw
0830名前は開発中のものです。2011/02/02(水) 08:42:40ID:7SSgWuIV
8000と5000系の違い、8000のほうが焦げくせえ
0831名前は開発中のものです。2011/02/19(土) 22:54:24.90ID:vpjONCPq
FreeTrainEX AV
A4のコピーならまずゲームとして完成させろよ
元は経営シミュレーションなのにただの箱庭作りゲーになってるだけじゃねえか
0832名前は開発中のものです。2011/02/19(土) 23:07:20.65ID:HorvdPzn
よし、頼んだぞ
0833名前は開発中のものです。2011/02/20(日) 05:16:28.15ID:vYNqihIL
定期的な荒し君の登場ですね
0834名前は開発中のものです。2011/02/20(日) 05:40:59.83ID:crBAyng8
>>833
勝手に俺のせいにするな。

誰が見ても箱庭ゲーなのは事実だろうに。
0835名前は開発中のものです。2011/02/20(日) 08:03:26.24ID:wCZiCeRx
A4は何をやっても儲からず、どんなに町を発展させても電車に客は乗らず、
結局貸しビル作って転がすハメになる。

つまり経営シミゲームュレーションというにはあまりにお粗末で、FTのほうがまだ
マシなんだがな。
0836名前は開発中のものです。2011/02/20(日) 09:34:19.59ID:gcNmgJf2
またスレが伸びるな・・
0837名前は開発中のものです。2011/02/20(日) 17:43:32.91ID:bsX+dVJf
日本の同人経営シミュってレベルの低い物しかないよなー。
経営シミュ作ってるつもりで途中で箱庭ゲーになって本末転倒に進んで
さいごは計画事態が自然消滅していくってパターンがもはや王道

やっぱ黄色猿にはこの分野は無理なんだな
白人らがうらやましいわ
0838名前は開発中のものです。2011/02/20(日) 18:05:45.57ID:vYNqihIL
>>834
そんなもの、何年も前にわかってることだし、ここの住民はそれを理解した上で
遊んでいるんだよ。
今北新参が偉そうに言ってんじゃねーぞ。
0839名前は開発中のものです。2011/02/20(日) 19:24:47.75ID:X7hZGt7o
自分は箱庭ゲームの方が好きだな
0840名前は開発中のものです。2011/02/21(月) 08:49:16.16ID:qwlzJXje
>>835
ビル転がしの方が儲かるのは確かだが、

>何をやっても儲からず、どんなに町を発展させても電車に客は乗らず
これはないだろう。
鉄道も十分黒字化可能。
お前のプレイのへたくそさをゲームのせいにするな。
0841名前は開発中のものです。2011/02/21(月) 13:28:39.44ID:CjKTHF1E
そろそろ宇宙開発できるようになったか?

銀河鉄道とか作りたい
0842名前は開発中のものです。2011/02/21(月) 18:33:49.98ID:qzUc91Sg
>>840
どんなに発展させた町でも8時と20時発以外の時間に列車を走らせても客は乗らないし、
AR4以外、特に通勤型の列車はどんなに客が乗ってても利益はほとんど出ない。
結局8時と20時にAR4を運行するしかないのだが、これを鉄道経営シミュレーション
ゲームとしてどう思うか?

最大のツッコミ所はまた別にあるのだが。
0843名前は開発中のものです。2011/02/21(月) 20:36:15.74ID:3Rdwj6YY
>>835
高架環状線と空港で資産一兆超えてゲームクリアした俺は一体・・・

人口が数十万人いれば十二分にやっていけるよ
0844名前は開発中のものです。2011/02/21(月) 21:29:00.79ID:YFyy5J1s
>>842
いやそのプレイはおかしい
0845名前は開発中のものです。2011/02/21(月) 22:02:42.59ID:aIazA/Rz
どうでもいいわ
経営シミューレションが欲しけりゃ自分で作れよ。な?
0846名前は開発中のものです。2011/02/23(水) 10:22:53.75ID:DxTxfHm7
>>842
話をすりかえるな。
「何をやっても儲からない」と言うのは結局嘘か?
後からいろいろ条件を付け足してるが、
結局「自分の思いどうりにならんから糞ゲー」と言ってるにすぎん。

AR4が一番儲かるのが判ってて、敢えて他の車両を使うのは、
ダイヤ再現したいだけなら勝手にやればいいが、
それで「儲からん」とか言ってるのは馬鹿としか言いようがない。
経営に向いてないわw
0847名前は開発中のものです。2011/02/23(水) 17:18:15.73ID:qe+ft/KK
話以前にスレの趣旨をすりかえないでいただけますか?
0848名前は開発中のものです。2011/02/23(水) 23:59:26.23ID:fmN4Mk9g
その前に開発者にネタを与えないでもらえますか?
0849名前は開発中のものです。2011/02/24(木) 08:25:38.74ID:/Q+JHyCp
当初A4を目指したからってA4の不十分だった部分まで真似する事は無いんじゃないのか?
0850名前は開発中のものです。2011/02/24(木) 18:27:59.70ID:DhQag52w
たまにはダイヤちゃんとやってみようと思ったんだけど
txt形式で保存とかしてメモ帳とかでExcelとかで作れるようになったら楽だろうね
0851名前は開発中のものです。2011/02/24(木) 19:32:07.57ID:cYsLVDG/
>>850
確かに、せっかく出力できるようにしたのにもったいないな。
0852名前は開発中のものです。2011/02/24(木) 19:46:30.71ID:idbCX47p
うm外部エディタでの編集は便利かも
0853名前は開発中のものです。2011/02/24(木) 19:48:30.11ID:d6mY06L7
あと、試運転電車モードを作って駅間の所要時間が調べられたらかなり便利。
0854名前は開発中のものです。2011/02/24(木) 20:12:50.83ID:cYsLVDG/
>>853
レールをクリックして線を引いていくと、距離(ボクセル数)と所要時間が表示されるとかどうだろう。
0855名前は開発中のものです。2011/02/24(木) 23:00:16.69ID:nBAdy9b0
>>854
いや、いちいちそれをやるのは面倒だと思うよ。
>>853のように電車によって所要時間違うから、その電車で計らないと意味がないと
思うし。
ただ、いちいち試運転モードにして計るのも面倒だよね。
電車右クリックメニュー->所要時間計測->駅1をクリック->駅2をクリック->
駅1から駅2間の所要時間を表示
というのはどうだろうか?(ただ駅間に限定されるので駅よりは線路上の任意の2点
の方がいいかも)

>>850-852
外部出力は簡単だろうけど、外で弄ったテキストを読み込むのは少し面倒かも。
フォーマットのチェックとか、各項目の値の範囲のチェックとか必要だろうし。
0856名前は開発中のものです。2011/02/24(木) 23:04:28.26ID:cYsLVDG/
>>855
>電車によって所要時間違うから
電車の速度は(通常)4種類しか無い=全部表示する事は難しいことではないのでは。
0857名前は開発中のものです。2011/02/24(木) 23:07:59.67ID:idbCX47p
時間はないにしてもボクセル数表示はできるだろうからほしいね
0858名前は開発中のものです。2011/02/25(金) 01:02:54.54ID:pW5ovmPi
とりあえず弄ってみて外部エディタで開くとこは行けた。
形式は月,日,曜日,時,分,秒,行動のCSV形式で曜日は日月火水木金土、行動は通過とか
回送とか文字列にしてみた。
テンポラリのテキストファイルにダイヤを吐いて、それをtxtに関連付けてるアプリで開いて
いるだけ。
後は読み込めればOKなのかな。
0859名前は開発中のものです。2011/02/25(金) 01:08:13.44ID:FKC9gVr0
たしかに読み込みがネックかもね。
とりあえずチェックしてみて一つでも合致しなければ弾くと……チェック項目がめんどくさそうだけど
0860りおりお携帯2011/02/25(金) 02:48:35.19ID:KvFy64Ac
OuDIAとの連携を……

明日替えのマザーボードが届く
これを壊さずに組み込めば……
0861名前は開発中のものです。2011/02/25(金) 04:40:46.59ID:FKC9gVr0
ナイス案
0862名前は開発中のものです。2011/02/28(月) 05:53:38.65ID:CjXUHLl7
ひさしぶりにFTをダウンロードしてやってみたら下のようなエラーが出た。
どこが悪いんだろう?

Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at bltAlphaFast(IDirectDrawSurface7* , IDirectDrawSurface7* , Int32 , Int32 , Int32 , Int32 , Int32 , Int32 , UInt32 )
at freetrain.DirectXWrapper.Surface.bltAlpha(Point dstPos, Surface source, Point srcPos, Size sz) in d:\ftdev\trunk\lib\directxwraper\directdraw.cpp:line 335
at freetrain.framework.graphics.DirectSprite.drawAlpha(Surface surface, Point pt) in D:\FTdev\trunk\core\framework\graphics\DirectSprite.cs:line 57
at freetrain.framework.plugin.generic.MultiSelectorController.drawVoxel(QuarterViewDrawer view, DrawContextEx canvas, Location loc, Point pt) in D:\FTdev\trunk\plugins\jp.co.tripod.chiname.lib.generic\MultiSelectorController.cs:line 263
at freetrain.views.QuarterViewDrawer.draw(Rectangle rectAB, MapOverlay overlay) in D:\FTdev\trunk\core\views\QuarterViewDrawer.cs:line 419
at freetrain.views.QuarterViewDrawer.updateScreen() in D:\FTdev\trunk\core\views\QuarterViewDrawer.cs:line 452
at freetrain.views.QuarterViewDrawer.draw(Surface target, Point pt) in D:\FTdev\trunk\core\views\QuarterViewDrawer.cs:line 527
at freetrain.views.NullWeatherOverlay.draw(QuarterViewDrawer drawer, Surface target, Point pt) in D:\FTdev\trunk\core\views\NullWeatherOverlay.cs:line 19
at freetrain.views.map.MapViewWindow.OnPaint(PaintEventArgs pe) in D:\FTdev\trunk\core\views\map\MapView.cs:line 190
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
(続く)
0863名前は開発中のものです。2011/02/28(月) 05:54:54.98ID:CjXUHLl7
(続き)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

ちなみに出たのは建物総合で何か建てようと思ったとき
0864名前は開発中のものです。2011/02/28(月) 06:00:16.34ID:CjXUHLl7
バージョンは2.1.1.12にV2プラグインセット12/29版が入っている。

ほかにどの情報が必要かわからないから聞きたい事があったら聞いてくださいな。
0865モガミ ◆1zbgmm1SzU 2011/03/05(土) 05:12:15.28ID:ECjF3fG2
”Attempted to read or write protected memory. This is often an indication that other memory is corrupt. ”
が、メモリーデータ読み込みに関するエラー文みたいですね
もしかして別バージョンのセーブデータ読み込んでませんか?


チラ裏
プラグインが幾つか追加されているようなのでそろそろプラグインセット更新したいと思います
同時に誤ってセットに含まれているシステムプラグインを取り除く予定です
0866名前は開発中のものです。2011/03/07(月) 07:01:58.24ID:ijvs5Pux
>>865
マップをなにも読み込まない状態でそれの場合はどうすれば・・・
プラグインセット改訂版が出たら試してみます・・・。
0867りおりお携帯2011/03/12(土) 01:51:14.33ID:azYzbJKs
りおりおは元気です
地震の影響はまったくありません

ほかのFTプレイヤーの皆様に被害がないことを願います
0868名前は開発中のものです。2011/03/13(日) 00:07:47.71ID:nN70GJn7
久しぶりにFTの建物作りしたくなってexavで挑戦してみたんだが…
avは建物類別からしか建設できないみたいでそこからまったく進まず。。
昔FTEXでは類別なくても建てられたから放置してたんだがそうもいかなくなって困ってる
アドバイスお願いします
なお、プラグインの記述の参考にしたのはセットの中にあったyualove.freetrain.structure.2k
建物の画像は1×1×高さ2 画像サイズ=32×45



<?xml version="1.0" encoding="Shift_JIS" ?>
<plug-in>
<title>建物セット</title>
<author>建設</author>

<contribution type="commercial" id="{D50BA778-25F4-465B-8A731}">
<name>繁華街ビル001</name>
<price>16000000</price>
<size>2,2</size>
<height>2</height>
<sprite origin="0,0" offset="30">
<picture src="0001.bmp" />
</sprite>
</contribution>

</plug-in>
0869名前は開発中のものです。2011/03/13(日) 01:07:02.80ID:48l4c8FL
commercialではなく
GenericStracture

詳しくはc477さんのところにあったか。

Av wikiにも詳細に解説されてたかも。
0870名前は開発中のものです。2011/03/13(日) 19:52:01.69ID:d6qrPEF5
wiki見てやってみたんだが何か間違ってるみたいだ
間違ってないと思ったんだが…

<?xml version="1.0" encoding="Shift_JIS" ?>
<plug-in>
<title>建物セット</title>
<author>建設</author>

<contribution type="picture" id="{D50BA778-25F4-465B-8A731}">
<name>繁華街ビル001</name>
<price>16000000</price>
<size>2,2</size>
<height>2</height>
<population>
<class name="freetrain.contributions.population.OfficePopulation"/>
<base>300</base>
</population>
<structure>
<category byname="貸事務所" / >
<category byname="一般飲食店" hide="true"/ >
</structure>
<picture src="0001.png">
<override when="night"0001_n.png" />
</picture>
<sprite origin="0,0" offset="32">
<picture ref="{D50BA778-25F4-465B-8A731}" />
</sprite>
</contribution>

</plug-in>
0871riorio ◆rio2xMQlrQ 2011/03/13(日) 22:58:29.09ID:jcOqFL8z
>>870
おもいっきり間違えてるというか分かってないというか

まずpictureコントリビューションで画像のみを指定してそこはそれで完結させる
画像形式はBMPのみ
特段のフルカラー必要性がなければ256色インデックス形式にして容量節約する
(PNGでも.NETが展開してくれるけどメモリやCPU食うので禁止)
昼夜・季節オーバーライドはここで指定する

GenericStructureコントリビューションにおいて、pictureコントリビューションの
コントリビューションIDをrefで呼び出す

上記のことはwikiにも全部書いてあるけど、
Additional Plugin Setに含まれている既存のGenericStructureのplugin.xml読んで
あわせて理解するのがよい
0872riorio ◆rio2xMQlrQ 2011/03/13(日) 23:32:24.37ID:jcOqFL8z
あとコントリビューションIDは可能なかぎりGUIDそのまま使うのではなく、
自分オリジナルな可読性のある文字列を作成して部分的にそれを利用してください。
詳細はwikiに書いてあるとおりです。
0873名前は開発中のものです。2011/03/14(月) 00:21:54.73ID:S7KrLgHg
ご指摘ありがとうございます
IDはファイル名など入れてオリジナルにするつもりだった

>GenericStructureコントリビューションにおいて、pictureコントリビューションの
コントリビューションIDをrefで呼び出す

<contribution type="GenericStructure" id="{hannkagai1234567890}">
<picture src="0001.bmp">
<override when="night"0001_n.bmp" />
</picture>
<sprite origin="0,0" offset="32">
<picture ref="{hannkagai1234567890}" />
</sprite>
</contribution>

つまりピクチャ内で
<picture src="0001.bmp">
と定義してスプライト内で
<picture ref="{hannkagai1234567890}" />
と定義し呼び出す
ということか?
※IDはここではhannkagai1234567890に変更

あとsageってなくて悪かった
0874riorio ◆rio2xMQlrQ 2011/03/14(月) 01:22:47.30ID:zySv/lcu
age/sageは(今は)全然気にしなくていいとおもう

とりあえず既存プラグイン見てください
疑問点はすべてそれ見れば分かりますから
0875モガミ ◆1zbgmm1SzU 2011/03/14(月) 21:27:29.99ID:DJ2iiZzZ
地震大変ですね。亡くなった方のご冥福と、1日も早い復興を願います

さて、建物プラグインと聞いて。今のところできる僕の本業ですから
ピクチャ定義を擦る前に、「ピクチャコントリビューション」を定義する必要があります
まず
<contribution type="picture" id="{任意のID(IDαとする)}">
で、ピクチャコントリビューションを作り、
<picture src="任意の名前.bmp">
<override when="night" src="任意の名前2.bmp" /> (←差分がある場合)
</picture>
で、初めて任意の画像を定義します。そして
</contribution>
で閉じて、ピクチャコントリビューションの定義終了です。
この後に、建物コントリビューションとして
<contribution type="GenericStructure" id="{任意の建物ID(IDβとする)}">
上の文からコントリビューションを定義します以下、
<group>ゲーム内で繁栄されてほしい名前</group>
<structure>
<category byname="任意のカテゴリー" />
</structure>
<size>?,?</size>
<price>?</price>
<computerCannotBuild /> (←CPUに勝手にに立ててほしくない場合に突っ込む)
<height>3</height> (←1ヘイト16ドット≠4階分ほどの認識でおk)
などの建物関連の構文と
<sprite origin="0,0" offset="152">
<picture ref="{先ほど定義したピクチャコントリビューションのIDα}" />
</sprite>
ここで初めてこのID、の建物にはこのIDの画像を使うと定義します
そして最後に
</contribution>
で閉じます
0876モガミ ◆1zbgmm1SzU 2011/03/14(月) 21:31:35.03ID:DJ2iiZzZ
つまり、建物IDと建物で使用する画像のIDと、IDは二つ用意する必要があるんですよ
また、この二つそれぞれが今後何らかの拍子にエラーを起こしても対処しやすいように、
「製作者の固有ID-画像・建物・駅などのID区分-被り防止用の好きな文字列etc」
といった感じのIDにすることをおすすめします

他に解らないことがあってもここに書きこんでくれれば教えられる範囲で教えますよ
0877名前は開発中のものです。2011/03/15(火) 10:35:22.42ID:fS3ygHzG
>>876
>>876
丁寧なレスサンクスですm(__)m
今まで節電のためにPCは極力使わないようにしてたので2ch放置だったけど建物のほうはとりあえず問題ないところまでできてる…と思う
レスを見ながら確認したしゲーム中でもちゃんと動くから問題ないかな
EXwikiのほうのうぷろだみたいのあればちょっとあげてみたいと思ったけどAVのほうってないんですかね?
0878riorio ◆rio2xMQlrQ 2011/03/15(火) 13:45:06.24ID:WYTh0N/r
>>877

>>3

wikiにも載ってる
0879りおりお携帯2011/03/31(木) 23:46:24.59ID:irdUSH9c
うわ
明日からもう4月かよ!
3ヶ月前となにひとつ状況変わってない……

ということで現状維持ですまん
0880名前は開発中のものです。2011/04/02(土) 07:37:59.13ID:mkHV042G
はやくマザーボードを製造する作業にもどるんだ
0881名前は開発中のものです。2011/04/03(日) 23:58:05.79ID:rO+FH7Pm
FreeTrainも終演の時か...感慨深いな
0882riorio ◆rio2xMQlrQ 2011/04/11(月) 16:40:37.36ID:P5vhTrCu
とりあえずウチのPC現状はblogに書いたとおり。

ただねぇ。
PCどうこうよりも。
私自身がこの間まったくC#もFTソースも見てない状態が長かったので。
忘れちゃってることが大きいかも。
どこで何やってるかとか頭からすっぽり抜けきっちゃった。
開発環境が戻った後。
FTソースを順番に読み直して理解しなおして、それからになる。
これにどれだけ時間かかるか。
ちょっと長い目で見てください。
0883名前は開発中のものです。2011/04/17(日) 04:37:28.06ID:CcPRH96B
誰も居ないけど、最新版で遊べてる人はいるんだろうか?
0884名前は開発中のものです。2011/04/20(水) 21:53:26.74ID:6E/fYlkG
戻るボタンがあればいいのに。
0885名前は開発中のものです。2011/04/21(木) 00:01:25.06ID:ez70Efjs
ハハハ、どこに戻ろうというのだね?
0886名前は開発中のものです。2011/04/21(木) 09:39:04.58ID:AcuHaFNf
ここはお墓よ FreeTrainの
FreeTrainが亡びたのに、スレだけ生きてるなんて滑稽だわ
0887名前は開発中のものです。2011/04/21(木) 14:06:11.28ID:cPRjAE9k
このFreeTrainのために死んでくれる気になったらいつでも声を掛けて!
■ このスレッドは過去ログ倉庫に格納されています