[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/11 19:54 / Filesize : 340 KB / Number-of Response : 890
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:名前は開発中のものです。 [2010/05/15(土) 03:23:10 ID:kFBt6cSx]
鉄道および都市経営シミュレーションゲーム制作の
情報交換スレッドです。

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

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

[関連サイト]
アートディンク
www.artdink.co.jp/

869 名前:名前は開発中のものです。 mailto:sage [2011/03/13(日) 01:07:02.80 ID:48l4c8FL]
commercialではなく
GenericStracture

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

Av wikiにも詳細に解説されてたかも。

870 名前:名前は開発中のものです。 [2011/03/13(日) 19:52:01.69 ID: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>


871 名前:riorio ◆rio2xMQlrQ mailto:sage [2011/03/13(日) 22:58:29.09 ID:jcOqFL8z]
>>870
おもいっきり間違えてるというか分かってないというか

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

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

上記のことはwikiにも全部書いてあるけど、
Additional Plugin Setに含まれている既存のGenericStructureのplugin.xml読んで
あわせて理解するのがよい

872 名前:riorio ◆rio2xMQlrQ mailto:sage [2011/03/13(日) 23:32:24.37 ID:jcOqFL8z]
あとコントリビューションIDは可能なかぎりGUIDそのまま使うのではなく、
自分オリジナルな可読性のある文字列を作成して部分的にそれを利用してください。
詳細はwikiに書いてあるとおりです。

873 名前:名前は開発中のものです。 mailto:sage [2011/03/14(月) 00:21:54.73 ID: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ってなくて悪かった


874 名前:riorio ◆rio2xMQlrQ mailto:sage [2011/03/14(月) 01:22:47.30 ID:zySv/lcu]
age/sageは(今は)全然気にしなくていいとおもう

とりあえず既存プラグイン見てください
疑問点はすべてそれ見れば分かりますから

875 名前:モガミ ◆1zbgmm1SzU mailto:sage [2011/03/14(月) 21:27:29.99 ID: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>
で閉じます

876 名前:モガミ ◆1zbgmm1SzU mailto:sage [2011/03/14(月) 21:31:35.03 ID:DJ2iiZzZ]
つまり、建物IDと建物で使用する画像のIDと、IDは二つ用意する必要があるんですよ
また、この二つそれぞれが今後何らかの拍子にエラーを起こしても対処しやすいように、
「製作者の固有ID-画像・建物・駅などのID区分-被り防止用の好きな文字列etc」
といった感じのIDにすることをおすすめします

他に解らないことがあってもここに書きこんでくれれば教えられる範囲で教えますよ

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



878 名前:riorio ◆rio2xMQlrQ mailto:sage [2011/03/15(火) 13:45:06.24 ID:WYTh0N/r]
>>877

>>3

wikiにも載ってる

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

ということで現状維持ですまん

880 名前:名前は開発中のものです。 mailto:sage [2011/04/02(土) 07:37:59.13 ID:mkHV042G]
はやくマザーボードを製造する作業にもどるんだ

881 名前:名前は開発中のものです。 mailto:sage [2011/04/03(日) 23:58:05.79 ID:rO+FH7Pm]
FreeTrainも終演の時か...感慨深いな

882 名前:riorio ◆rio2xMQlrQ mailto:sage [2011/04/11(月) 16:40:37.36 ID:P5vhTrCu]
とりあえずウチのPC現状はblogに書いたとおり。

ただねぇ。
PCどうこうよりも。
私自身がこの間まったくC#もFTソースも見てない状態が長かったので。
忘れちゃってることが大きいかも。
どこで何やってるかとか頭からすっぽり抜けきっちゃった。
開発環境が戻った後。
FTソースを順番に読み直して理解しなおして、それからになる。
これにどれだけ時間かかるか。
ちょっと長い目で見てください。

883 名前:名前は開発中のものです。 mailto:sage [2011/04/17(日) 04:37:28.06 ID:CcPRH96B]
誰も居ないけど、最新版で遊べてる人はいるんだろうか?

884 名前:名前は開発中のものです。 [2011/04/20(水) 21:53:26.74 ID:6E/fYlkG]
戻るボタンがあればいいのに。

885 名前:名前は開発中のものです。 mailto:sage [2011/04/21(木) 00:01:25.06 ID:ez70Efjs]
ハハハ、どこに戻ろうというのだね?

886 名前:名前は開発中のものです。 mailto:sage [2011/04/21(木) 09:39:04.58 ID:AcuHaFNf]
ここはお墓よ FreeTrainの
FreeTrainが亡びたのに、スレだけ生きてるなんて滑稽だわ

887 名前:名前は開発中のものです。 mailto:sage [2011/04/21(木) 14:06:11.28 ID:cPRjAE9k]
このFreeTrainのために死んでくれる気になったらいつでも声を掛けて!



888 名前:riorio ◆rio2xMQlrQ mailto:sage [2011/04/21(木) 22:34:10.85 ID:qJvjHi0h]
ふはははは
FreeTrainは滅びぬ
何度でもよみがえるさ

889 名前:名前は開発中のものです。 mailto:sage [2011/04/21(木) 23:42:39.86 ID:ez70Efjs]
だから、早く蘇れよ!w






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<340KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef