- 1 名前:名前は開発中のものです。 [2009/04/06(月) 22:12:16 ID:5LmTI8rQ]
- 鉄道および都市経営シミュレーションゲーム制作の
情報交換スレッドです。(sage推奨) [前スレ] 鉄道経営系ゲーム製作スレッド Ver.5 pc11.2ch.net/test/read.cgi/gamedev/1219757767/ [このスレッドで主に話題となるゲーム] FreeTrain www.kohsuke.org/freetrain/ FreeTrainヘルプ www.kohsuke.org/freetrain/wiki/pukiwiki.php (IDとPASSはダイアログよく読んだら分かる) FreeTrainのAnother version wiki www19.atwiki.jp/freetrain-exav/ Tera Train teratrain.la.coocan.jp/wiki/?FrontPage [関連サイト] アートディンク www.artdink.co.jp/
- 319 名前:名前は開発中のものです。 mailto:sage [2009/06/06(土) 13:59:12 ID:UGTIjJB+]
- 欲しいと思ったので花菱烈火さんのバラストに綾瀬さんの駅車止めを載せてみた。
感想とか待ってます。 niconiwa.wiki.fc2.com/?page=%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E7%BD%AE%E3%81%8D%E5%A0%B4 TAKUROUさんのバラストとか、大不況さんのバラストとかにも載せてみたので 気が向いたら載せます。 というか、大不況さんの滑らかなバラストを作ってくれる猛者は… 作ろうと思ったけど絵がうまくいかなくて…
- 320 名前:名前は開発中のものです。 [2009/06/07(日) 04:08:56 ID:EzrNeGe8]
- EX Av だとぜんぜん発展しないのはなぜ
- 321 名前:名前は開発中のものです。 mailto:sage [2009/06/07(日) 11:47:15 ID:NIjCFMqU]
- >>320
発展パラメーター弄くればいいのに… まあ弄くらなくても適当に道とか整備して建物をおいたら自然にはってんするんだけど。
- 322 名前:名前は開発中のものです。 mailto:sage [2009/06/07(日) 12:55:11 ID:6dTN2uCv]
- 駅前に建物を建てておけば、それが呼び水になって建物が増えていくけどな。
大体は自分で建物を置いて街並みを作るけど。
- 323 名前:名前は開発中のものです。 mailto:sage [2009/06/09(火) 01:30:16 ID:sTVRzc9h]
- できるだけ手間かけずに、見栄えのいい生活感のある街づくりノウハウってないかな。
全部自分で建物たてたら思い通りになるけど、それもなんか違う感じ。 いろんな人のプレイをSSや動画で見たい。 旧のあぷろだ、だんだんSSあげていいと思う。
- 324 名前:名前は開発中のものです。 mailto:sage [2009/06/09(火) 07:13:45 ID:KY9MD51D]
- そういえば、やたらと建物を建てると「インデックスが境界の範囲外です」
ってエラーが出て画面が白の中に赤い×が入った画面になるんだけど…
- 325 名前:名前は開発中のものです。 mailto:sage [2009/06/09(火) 08:40:34 ID:7jtzYGRM]
- >>324
俺もだ そこから時間が完全にストップしちゃう
- 326 名前:名前は開発中のものです。 [2009/06/09(火) 18:58:17 ID:jqZyFy1p]
- t
- 327 名前:名前は開発中のものです。 mailto:sage [2009/06/09(火) 21:32:04 ID:kYEU6oOY]
- >>324-325
それは痛いな なにが原因なんだろう……
- 328 名前:名前は開発中のものです。 mailto:sage [2009/06/10(水) 01:00:05 ID:0erh2ckW]
- 我らのりおりお氏が直してくれるさ!
- 329 名前:名前は開発中のものです。 mailto:sage [2009/06/10(水) 13:52:44 ID:79TMAH1f]
- >>327
ちなみに、設定をビデオメモリ、システムメモリどちらに設定してもなるんだよ… メモリは3G積んでるからメモリ不足ではないと思うんだけど
- 330 名前:名前は開発中のものです。 mailto:sage [2009/06/10(水) 19:06:19 ID:g3Dwf5+H]
- その挙動、初代からあったからなあ
どのタイミングでおきるかがまちまちで これだというのが見つけにくいみたい 裏で逐次実行ログでも吐くような機能があるといいかも
- 331 名前:名前は開発中のものです。 mailto:sage [2009/06/11(木) 00:36:44 ID:OQ1gQu6D]
- >>329
インデックス云々は、配列の添字が範囲外になると出る。 メモリ容量と直接関係はないよ。 今までの経験だと、マップ外領域に建物か列車が飛び出したとか。
- 332 名前:名前は開発中のものです。 mailto:sage [2009/06/11(木) 00:43:40 ID:N3URtjjR]
- ふむー
ということは建物を建てる(自然発展で建つ)ときの座標を決めたときに マップ外にはみだしてないかの事前判定が甘いということになるのかな?
- 333 名前:名前は開発中のものです。 mailto:sage [2009/06/11(木) 01:02:29 ID:OQ1gQu6D]
- >>332
ただまあ、先に挙げた例は、まだまだ不安定だった頃の話で、 バグ報告にも挙がって、その都度修正されてた記憶があるから、 そんな単純なミスがまだ残っているかどうか、というとちょっと疑問ではあります。 配列というだけならば、マップのグリッド以外にもあるだろうし。 ともあれ、 エラー時の詳細メッセージ報告しておけば、対策してもらえるかもね。
- 334 名前:名前は開発中のものです。 mailto:sage [2009/06/11(木) 02:19:48 ID:ZtY/tgZt]
- トンネル撤去や雛壇などの裏技を使うと、ありえない所に建物が建てられるから
(たとえば地下にかかったり、他の建物と重なったりできる)エラーが出やすい。 こういう場合は、製作者の意図しない裏技によって起きているので、対応のしようが無い。 あとは、ブルドーザーで鉄道関係のものを撤去するとエラーが出やすいね。
- 335 名前:名前は開発中のものです。 mailto:sage [2009/06/11(木) 18:27:52 ID:nnehBJe6]
- 変数の範囲を超えたりした時に出るエラーだよね
単純に言うと0〜10まで入れとくとこに-1が入ったり11までいっちゃったり
- 336 名前:名前は開発中のものです。 mailto:sage [2009/06/11(木) 20:24:09 ID:EKAoIwyQ]
- つうか、なんか急に静かになったなw
>トンネル撤去や雛壇などの裏技を使うと これって以前某所で話ししてたやつだよね? やっぱり、不安定な要因になるのならできないようにした方がいいんじゃないか? >ブルドーザーで鉄道関係のものを撤去するとエラーが出やすい これは以前の修正で直ったんじゃないの? インデックスエラーについては>>335の通りだけど、ログをりおりお氏にでも渡した方が いいんじゃないの?>>324
- 337 名前:名前は開発中のものです。 mailto:sage [2009/06/11(木) 21:30:23 ID:xj7pXcyN]
- >>336
>>トンネル撤去や雛壇などの裏技を使うと >これって以前某所で話ししてたやつだよね? >やっぱり、不安定な要因になるのならできないようにした方がいいんじゃないか? ダミーケーブルカー(花菱さん作?)とか砂防ダム・斜面橋脚(HEUERさん作)とか、 この裏技使わないと建設できないみたいなプラグインも有るわけで。 切通・雛壇を使って、一旦山の斜面の角度を和らげて、切通で一ボクセル開けて、 雛壇を使い和らげた際斜面になった所を平らにするという安全な方法もあるけど、 ダミーケーブルカーと斜面橋脚でこれをやると見栄えは良くない。 u4.getuploader.com/freetrain/download/6/ftsyamen.png トンネル撤去の裏技制限は要検討では…
- 338 名前:名前は開発中のものです。 mailto:sage [2009/06/13(土) 12:08:01 ID:E5IxRVeD]
- 連投になりますが…
丹湖渡開発記第五話です。 www.nicovideo.jp/watch/sm7329302
- 339 名前:名前は開発中のものです。 mailto:sage [2009/06/13(土) 21:32:57 ID:P2ekVf0r]
- >338
うpおつ〜 楽しみに待ってました
- 340 名前:名前は開発中のものです。 mailto:sage [2009/06/17(水) 02:04:35 ID:KDLtjHIV]
- プレイしてない動画
www.nicovideo.jp/watch/sm7366020
- 341 名前:名前は開発中のものです。 mailto:sage [2009/06/17(水) 07:43:40 ID:TDQDbvVk]
- >>340
その発想はなかった
- 342 名前:名前は開発中のものです。 [2009/06/17(水) 13:50:07 ID:LOcn+HjG]
- >>340
クソワロタ
- 343 名前:名前は開発中のものです。 mailto:sage [2009/06/17(水) 22:01:12 ID:OG0VhHdc]
- >>340
freetrain.ps.land.to/upload/data/ftup0050.zip
- 344 名前:名前は開発中のものです。 mailto:sage [2009/06/18(木) 03:31:07 ID:RWVUirQr]
- AboutDialogのLoadのビデオメモリチェックされるところでエラーダイアログでる
- 345 名前:名前は開発中のものです。 mailto:sage [2009/06/18(木) 03:50:58 ID:h49aX2zu]
- www.nicovideo.jp/watch/sm7373435
- 346 名前:名前は開発中のものです。 mailto:sage [2009/06/18(木) 04:11:58 ID:h49aX2zu]
- >>343のファイルは、発メロプラグインRev.2のRC版です。
発メロを任意に追加できるようにするにはどうすればいいか、少し悩んでます。 plugin.xmlの階層化によって発車メロディを自由に追加することを狙いました。 ~/plugins/1703d.Hatsumelo_rev.2.general ├plugin.xml ├/hogehoge │├hogehoge.xml │├aaa.wav │├bbb.wav │: │└zzz.wav ├/hogehoge2 :├hogehoge2.xml : みたいなファイル構造になってます。 それぞれのコントリビューションはフォルダ内のhogehoge.xmlに記述し plugin.xmlで、必要なプラグインを読み込むようにします。
- 347 名前:名前は開発中のものです。 mailto:sage [2009/06/18(木) 04:41:16 ID:h49aX2zu]
- 発車メロディーを全く導入しない初期状態では
~/plugins/1703d.Hatsumelo_rev.2.general ├plugin.xml ├/hogehoge │└hogehoge.xml ├/hogehoge2 :└hogehoge2.xml というように、フォルダとxmlファイルだけ準備しておきます。 (これは、plugin.xmlが、配下のxmlを全て読み込むように記述されているためです) ただし、フォルダ内の[hogehoge.xml]ファイル等の容量は0バイト、つまり何も書かれていません。 発メロの追加はユーザによって行います。 ・web上で「発メロ追加モジュール」として[/hogehoge]フォルダ単位で圧縮したデータを配布します。 この「/hogehoge」フォルダ内には、コントリビューション記述済みの[hogehoge.xml]と コントリビューションで必要なwavファイル([aaa.wav],[bbb.wav],…)が含まれます。 ・追加モジュールをDLしたユーザは、解凍して得られた[/hogehoge]フォルダを [/1703d.Hatsumelo_rev.2.general]内に上書きします。 これで、コントリビューションとwavファイルが追加され、発車メロディの追加が完了します。 このような階層構造をとる事で、プラグインの保守性・拡張性が向上します。 ・xmlファイルが見やすい ・モジュールごとに更新やメロディの追加ができるので楽 ただし、まだ以下の課題があります。 ・新たなモジュールを作る際は、[plugin.xml]の更新が必要 ・不要な発メロの削除が容易ではない。(今までほどではないが) バッチファイルか何かでxmlの記述などを変更できれば楽なんですが xmlとは相性が宜しくないですしね。。。
- 348 名前:名前は開発中のものです。 mailto:sage [2009/06/18(木) 05:26:19 ID:/bS9JhK0]
- >>340
これはいい動画w ぷるんぷるんのとこが大爆笑だったわw
- 349 名前:名前は開発中のものです。 mailto:sage [2009/06/18(木) 06:18:56 ID:X7Q0TNlj]
- >>343
某生首の発メロを作りたくなってきたんだが
- 350 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 02:36:18 ID:b2f7e5+5]
- >>347
XMLの扱いなら、バッチファイルよりVBScript/JavaScriptのほうが簡単。
- 351 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 08:52:13 ID:LzN5amRt]
- >>350
なるほど、ちょっと勉強してみます。
- 352 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 22:20:05 ID:1eJuIAxf]
- freetrain.ps.land.to/upload/data/ftup0051.zip
生首発メロ作ってしまった。 「さいたま〜」「お○○いぷ○んぷ○ん」に続く要らない発メロシリーズ。
- 353 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 22:26:35 ID:1eJuIAxf]
- 追記:「さいたま〜」「お○○いぷ○んぷ○ん」が要らないとか
そういうつもりで書いたわけではないです。 失礼しましたm(_ _)m
- 354 名前:名前は開発中のものです。 mailto:sage [2009/06/22(月) 20:09:42 ID:lzTz+Ccw]
- >>352
早く路線延伸と列車新設をして、その発メロを鳴らす動画を作るんだ!
- 355 名前:名前は開発中のものです。 mailto:sage [2009/06/22(月) 22:01:27 ID:WFHsEryr]
- >>350
まだまだよくわからない状態ですが Ajaxを使ってXMLを更新できるような感じにしてみたいかも。 発メロの追加or削除は、plugin.xmlの実体参照部分を書くか消すかだけなので そんなに難しくないと思ってますが。。。 Ajaxを使えば、Webからファイルを直接落としてきて展開、保存も出来そう。 問題は、JavaScriptが全くわからない事ぐらいですが(Cは書けるから何とかなるか・・・)
- 356 名前:名前は開発中のものです。 mailto:sage [2009/06/23(火) 19:25:26 ID:xBdabn6L]
- たかだかplugin.xmlの更新をするだけにAjaxを使うの?
信じられない... WSHかPowerShellで処理できないのか?
- 357 名前:名前は開発中のものです。 mailto:sage [2009/06/23(火) 21:03:50 ID:tqrhSlVy]
- Ajaxもそんなに大層なもんじゃないと思うが
ファイル保存の部分はjavascriptじゃキツくないか
- 358 名前:名前は開発中のものです。 mailto:sage [2009/06/23(火) 21:29:56 ID:XN2CMvS+]
- 発メロplugin専用管理ツールをC#なりで書いたほうが楽そうだ。XMLの扱い的に
- 359 名前:名前は開発中のものです。 mailto:sage [2009/06/24(水) 01:24:24 ID:v8ESQvVg]
- >>358
俺もそう思う。 どうせFT使うならNet Frameworkいるんだし、そんなに負担にならんと思うけど。
- 360 名前:名前は開発中のものです。 mailto:sage [2009/06/24(水) 01:46:16 ID:HE1Hw262]
- >>356-359
Webベースで全て出来れば、自動で更新の情報を取得することも 出来ると思うので、楽だと思っています。 一旦システムを作ってしまえば、メンテナンスもしやすいでしょう。 なので新たにプログラムを作るというのは考えてないです。 (そもそもそんな力量はないし・・・) プラグインの追加/削除の処理自体は簡単なものなので、あとは作りやすさ、使いやすさの問題です。 どのような形で作っていくかは、まだ勉強中としか言いようがないです。。。
- 361 名前:名前は開発中のものです。 mailto:sage [2009/06/24(水) 14:34:08 ID:1YKXgSzh]
- ただ技術的に挑戦してみたいだけのような気がする
プロジェクトのこと考えたらその機能はまだ必要ないと思う
- 362 名前:名前は開発中のものです。 mailto:sage [2009/06/24(水) 18:50:31 ID:v8ESQvVg]
- >>360
まあ個人が勝手にやる分には誰も文句言えないからいいんじゃないかな。 けど個人の勝手でやるんなら、正直チラ裏にしかならない。
- 363 名前:名前は開発中のものです。 mailto:sage [2009/06/24(水) 19:32:15 ID:gsU4gr0B]
- どうせなら、プラグイン作成補助ツール的なものの方が喜ぶ人多いと思う
- 364 名前:名前は開発中のものです。 mailto:sage [2009/06/24(水) 21:16:31 ID:SrCDeZOw]
- >>362
なにをそんなにムキになってるのかわからないが、そこまで極論されたら プラグインの作成公開だって個人の勝手でやることで全部チラ裏だし。 そんなチラ裏が集まってFreeTrainがあるんじゃねえか。 個人の発想には限界が近いし、ちょこっと迷ったりとか悩んだりとかした ときに弱音はいたり助けもとめたりしたっていいじゃねーか。 そのためのスレだろ、ここは。 スレまるごと否定かよw
- 365 名前:名前は開発中のものです。 mailto:sage [2009/06/25(木) 09:30:23 ID:lbyxeMRB]
- FreeTrainはチラ裏じゃなかったような
今はどうなのかしらないが
- 366 名前:名前は開発中のものです。 mailto:sage [2009/06/25(木) 13:58:39 ID:488X6Tx3]
- ここはゲーム製作技術板だから、どう作るかの相談が
最も板の趣旨に沿った話題ではあると思う。 でも反応しづらい独り言はほどほどにしてほしい。
- 367 名前:名前は開発中のものです。 mailto:sage [2009/06/26(金) 01:23:55 ID:g19E9Q56]
- >>364
>>366が俺の言いたいことだ。 ムキになっているというか、他の人はC#はどうかとか言ってるのに本人はWebで、Ajaxで と他の人の意見は聞いてないっぽいし、それじゃ相談でもなんでもない、ただのチラ裏で しかねーじゃんと感じただけ。 独り言はスルーしとけというのなら、それはそれで賛成だが。 これが例えば、どの言語がよくて、それぞれどんなメリット、デメリットあるのか聞いている のならこのスレでやる意味はあると思うよ。
- 368 名前:名前は開発中のものです。 mailto:sage [2009/06/26(金) 01:51:15 ID:+dKKy8Wl]
- >>367
おいそれと従わない(従う力量がない)だけで、決して話を聞いてないわけではないですよ。 ここに書くと、自分が知らない事をどんどんレスしてくれるので助かります。 レスの内容について調べると、新たな方向性が見えてきますし。 まぁ自分のレスがチラ裏なのは同意だが。
- 369 名前:名前は開発中のものです。 mailto:sage [2009/06/26(金) 03:09:19 ID:R6ldNlct]
- 気も無いのに思わせぶりなこと書くとトラブルの元になります
- 370 名前:名前は開発中のものです。 mailto:sage [2009/06/26(金) 08:29:07 ID:+dKKy8Wl]
- >>369
私自身は自分のやりたい事、出来る事しか書いてないつもりだし 進捗は遅いが実際にそれなりの成果物が出来ていると評価しているけど。 何か問題ある?
- 371 名前:名前は開発中のものです。 mailto:sage [2009/06/26(金) 15:05:17 ID:R6ldNlct]
- コミュニケーション能力に問題があるかもしれません
- 372 名前:名前は開発中のものです。 mailto:sage [2009/06/26(金) 17:45:42 ID:xJDdGAr2]
- またこの空気か…
- 373 名前:名前は開発中のものです。 mailto:sage [2009/06/26(金) 20:39:07 ID:+dKKy8Wl]
- いつもの人だったか。
構わない方がよかったかね?
- 374 名前:名前は開発中のものです。 mailto:sage [2009/06/26(金) 21:07:18 ID:MuvjUYBa]
- いつもの人の中の一人だけど、少なくとも4人くらいいるぞ。いつもの人w
- 375 名前:名前は開発中のものです。 mailto:sage [2009/06/26(金) 22:03:29 ID:g19E9Q56]
- >>368
いや、何を聞きたくてここに書いているのか、それがわからないから。 ・こういうことやりたいのだけど、なにかいい方法ない? ・XMLを扱いやすい言語は何? ・Webでやるメリット、デメリットは何? と聞いているのなら答えようもあるけど、元の書き込み見る限りは何を聞きたいの かが不明だし、レス見てると何か聞きたいのではなかったのかと思える。 自分がこういったものを作成しようとしてるいるけど需要ある?と聞いているわけでも ないし、自分がこういったものを作成してますよと宣言したいだけ? とにかく、何が言いたいのかわからんから、独り言はチラ裏でどうぞと言ってるだけ。 >>374 四天王乙。
- 376 名前:名前は開発中のものです。 mailto:sage [2009/06/26(金) 22:44:09 ID:arbjZQLh]
- >四天王乙。
なんか弱そう
- 377 名前:名前は開発中のものです。 mailto:sage [2009/06/26(金) 23:25:02 ID:g19E9Q56]
- >>376
Golbee乙の方がよかったか。
- 378 名前:名前は開発中のものです。 mailto:sage [2009/06/27(土) 01:06:34 ID:/2k9QUoj]
- >>375
はいはいお前こそチラ裏でよろしく
- 379 名前:名前は開発中のものです。 mailto:sage [2009/06/27(土) 01:35:05 ID:iZm8wfgn]
- >>378
何? そんなにチラ裏と言われたのがくやしいのか?wwww
- 380 名前:名前は開発中のものです。 mailto:sage [2009/06/27(土) 02:07:01 ID:7ute6xJ2]
- >>378
これが本物のいつものじゃないかね?
- 381 名前:名前は開発中のものです。 mailto:sage [2009/06/27(土) 02:26:24 ID:Nvm8JP13]
- 感情的な対立になったら雰囲気悪くなって
全体の生産性が落ちるんで煽って遊ぶのもほどほどに。 あと構想を書くのもいいけど文章を含めてある程度まとめてくれよん。
- 382 名前:名前は開発中のものです。 mailto:sage [2009/06/27(土) 10:18:30 ID:/2k9QUoj]
- >>381
>>346-347、あとは>>343のソースを見てくだされば、少なくとも処理の内容くらいは だいたいの人には理解いただけるという前提で書いていますので、まずはそこから読んでいただけますか。 要はplugin.xmlの中の2行を削除or追加する事と、それに伴うファイルの移動という 単純だが、間違えたら致命的なエラーになり、しかも訂正が面倒な処理を 安全、簡単に、しかもユーザに分かりやすく実行できるようにするのが一つの目的です。 それに付加して、楽に最新情報を配布できるようにする事も目的の一つとしています。 そのための手段の一つとして、例えばAjaxがあるよね、という事です。 (>>350でも言われた通りVBSでもなんとかなりますが) 以前からAjaxに興味があって、いつか勉強してみたいと思っていた事と Ajaxを使ったxmlリアルタイム更新の良いサンプルソースを見つけたというのがその理由です。 それに対してのレスについては既に>>360にも書いてますが 例えば>>358-359が言うようにC#で使ってツールを作るというのは、今のところ考えてません。 WSHとかもユーザ側でソフトのインストールが必要な場合があるので考えてません。 楽に最新情報にアクセスできるという点で、これらが必ずしも優れてはいないのではないかと私が考えているためです。 そんな事無いというのであれば、色々とご教示をいただきたいところです。 助言をいただけるのはありがたいですし、大いに参考になりますが その内容が私のやりたい事とかけ離れてる場合にも、助言の通りに全て実行するとお約束した覚えはありません。 中にはお客様気分で命令してるつもりの奴がいるかもしれないけど 「他人に書かれたことを、たとえやる気が無くても全てやる」 というのはこのスレの趣旨ではないので、そういう事をしたい人は金払って人を雇ってください。
- 383 名前:名前は開発中のものです。 mailto:sage [2009/06/27(土) 11:07:31 ID:FYTKj8NV]
- プロジェクトリーダーには向いてないな
とはいっても一人しか参加者いないみたいだけど(笑) でもまあそんな感情的にならずに気楽にやればいいのにね
- 384 名前:名前は開発中のものです。 mailto:sage [2009/06/27(土) 11:20:17 ID:oqEHEB9q]
- >>382
煽りはスルーしないと場が荒むよ
- 385 名前:名前は開発中のものです。 mailto:sage [2009/06/27(土) 11:42:18 ID:foUVYOD0]
- >>382
煽りじゃなく、純粋に疑問なんだが 階層構造にするメリットがいまいち見えないので、よかったらもう少し説明してくれない? 親の配下に置けば自動的に全部読む、とかならまだしも、 親のplugin.xmlに追加や削除しなきゃならないなら、 却って管理に一手間増えて面倒なだけに思えるんだが。 だって、普通にpluginフォルダの下に置くだけで追加できるわけでしょ? 車両や建物はそれでやってるのに、発メロだけそんな仕組みにする理由が見えてこないんだ。 以前それに関する議論か何かあってのことなら申し訳ないが。
- 386 名前:名前は開発中のものです。 mailto:sage [2009/06/27(土) 12:29:54 ID:iZm8wfgn]
- もう、だからさ>>382はスルーでいいだろ。
ここに書かないといけない理由なんてないんだろ? 勝手に構想立てて勝手にやるのは別に構わないから、チラ裏は自分のブログ にでもやってくれ。
- 387 名前:名前は開発中のものです。 mailto:sage [2009/06/27(土) 12:41:49 ID:/2k9QUoj]
- >>385
まず発車メロディープラグインの特徴について説明させてください。 発車メロディーは鉄道各社が導入しており曲数が膨大です。また、曲の追加や入れ替わりが激しいものです。 そのため、発メロプラグインは、他のプラグインに比べて 構成ファイルの数が非常に多いにも関わらず、頻繁な更新が必要となります。 今までの発メロプラグインは、これらの曲を全て入れてきましたが これでは曲数が増えすぎてしまい、ゲームでの設定時に非常に使いづらくなってしまいます。 また、plugin.xmlが非常に見づらくなってしまい、更新作業も煩雑になります。 そこで、発メロプラグインrev.2では、プラグインを細分化して、分散管理したいと考えて設計しています。 つづく
- 388 名前:名前は開発中のものです。 mailto:sage [2009/06/27(土) 13:04:56 ID:/2k9QUoj]
- 一方、FTEXAvの開発過程において、FT各バージョン間での互換性が向上しています。
よって、今後はユーザ間でのマップデータの交換や共有が進むとみられます。 FTの仕様上、マップデータの共有には、データの送り手と受け手が同じプラグインを持つ必要があります。 発メロプラグインを分割すると、このプラグインの整合作業が面倒になるという問題が発生します。 そのため、ユーザからは一つのプラグインに見え、制作者からは複数のxmlを分散管理できる、XMLの階層構造化が有効です。
- 389 名前:名前は開発中のものです。 mailto:sage [2009/06/27(土) 13:14:50 ID:FYTKj8NV]
- じゃそれでやっちゃって
- 390 名前:名前は開発中のものです。 mailto:sage [2009/06/27(土) 13:18:47 ID:foUVYOD0]
- >>387-388
なるほど、意図は理解した。 もっとも、プラグインロード時のエラーを避けたとして、 実質的にどうやって互換性をとるつもりかはよく解らんが。 あと、個人的にはプラグインが無くてデータが読めなかった経験は 発メロよりも、建物や列車の方が圧倒的に多いんだが… どうせなら、プラグインシステムそのものをフェイルセーフに設計し直すべきじゃないか と思うけど、ま、私見として聞き流してくれ。
- 391 名前:名前は開発中のものです。 mailto:sage [2009/06/27(土) 13:33:11 ID:/2k9QUoj]
- ソースをご覧いただければ分かると思いますが、xmlの階層化は、plugin.xml内での実体参照宣言により行われています。
この実体参照の記述を追加/削除する事で、プラグインの有効化/無効化が可能です。 プラグインを更新、追加するためには ・wavファイルとxmlファイルが入ったフォルダの追加 ・plugin.xmlの更新 が必要になります。 発メロプラグインに、管理ツールのようなものを付随して、これらの作業(ファイルのDLからインストールまで)を自動化させることを目指します。 また、発メロプラグインに曲を追加した際には、プラグインの追加情報を通知し さらにplugin.xmlを最新バージョンに更新する機能を持たせることを目指しています。 これらの機能を実装する上で、Ajaxを応用したシステムが適していると考えています。
- 392 名前:名前は開発中のものです。 mailto:sage [2009/06/27(土) 16:57:16 ID:2pkQW/+A]
- とりあえず好きなようにして
なんかできあがったら、また来てくれ
- 393 名前:名前は開発中のものです。 mailto:sage [2009/06/28(日) 02:58:45 ID:A4NvllL9]
- >>392
あなたは永久に来ないでね。
- 394 名前:名前は開発中のものです。 mailto:sage [2009/06/29(月) 03:32:29 ID:sqLo1KBY]
- >>393
あなたも永久に来ないでね。
- 395 名前:名前は開発中のものです。 mailto:sage [2009/06/29(月) 14:44:10 ID:59q9q9cI]
- >>394
あなたが永久に来ないでね。
- 396 名前:名前は開発中のものです。 mailto:sage [2009/06/29(月) 23:15:13 ID:8cyNuLDC]
- >>393=>>395
あなたは永久に来ないでね。
- 397 名前:名前は開発中のものです。 mailto:sage [2009/06/30(火) 08:16:56 ID:g27Ep98M]
- >>396
違うよw お前使えないなw
- 398 名前:名前は開発中のものです。 mailto:sage [2009/06/30(火) 15:19:37 ID:Kj141f4L]
- 役に立つものを作ってくれるかもしれない
開発者に対する態度がこれじゃあね cu b
- 399 名前:名前は開発中のものです。 mailto:sage [2009/06/30(火) 15:37:33 ID:BOFWwNX+]
- >>398
「かもしれない」 態度がこれでもつくってくれるかもしれないじゃないかw
- 400 名前:名前は開発中のものです。 mailto:sage [2009/06/30(火) 17:12:08 ID:f5DTfRY+]
- 400get.
それにしてもFreeTrainのプラグインとか見てると自分も何か作りたくなる…。 特に地元の方の車両とか。
- 401 名前:名前は開発中のものです。 mailto:sage [2009/06/30(火) 18:18:15 ID:9+Q9ZnZe]
- simutransのチューズシグナルが欲しいと思った
これって本体拡張しないと無理?
- 402 名前:名前は開発中のものです。 mailto:sage [2009/06/30(火) 20:41:01 ID:Kj141f4L]
- >>399
そういう態度を気にしない人、だったらね。 気にしちゃう人だったら
- 403 名前:名前は開発中のものです。 mailto:sage [2009/06/30(火) 20:43:40 ID:g27Ep98M]
- >>402
屑が居ようが居まいが、自分の行動が制限されることはありません。
- 404 名前:名前は開発中のものです。 mailto:sage [2009/06/30(火) 23:19:28 ID:Kj141f4L]
- みんなのためになるかもしれないものを作ろうと頑張る人を屑とはね。
何を言うかは自由だけど、言った結果損をするって場合もあるよ。
- 405 名前:名前は開発中のものです。 mailto:sage [2009/07/01(水) 01:17:56 ID:cwwUUlUB]
- 開発を停滞させるのが目的だとしたら?
スレの流れをコントロールする練習をしていたら? 単に反応を楽しんでいるのだとしたら? 全員がFTの味方とは限らないぜ。
- 406 名前:名前は開発中のものです。 mailto:sage [2009/07/01(水) 07:11:48 ID:Gv9Bq74a]
- >>405
自演大忙しだな。
- 407 名前:名前は開発中のものです。 mailto:sage [2009/07/01(水) 09:52:46 ID:X/wnJiNT]
- >>400
FTはいじろうと思うと本当にいじれるから、しばらくやってると何かしたくなるね。 ズレてるタイトル画面を直すとか、セーブして終了を作るとか? どうやるんだ?
- 408 名前:名前は開発中のものです。 mailto:sage [2009/07/01(水) 11:00:25 ID:od3yW71x]
- まぢで「何か」レベルじゃねぇかw
もうちょっとこうゲームの本質にかかわるいじりまでたどりつこうぜ。 プラグイン作るのでもいいし。
- 409 名前:名前は開発中のものです。 mailto:sage [2009/07/01(水) 18:37:44 ID:HKxtMJ1p]
- >>405
仮にそういうのが目的で書き込んだのであれば、 その内容について気にする必要はないね。
- 410 名前:名前は開発中のものです。 mailto:sage [2009/07/01(水) 19:55:06 ID:ABOeHTfz]
- >>401
どんなやつか見てきたけど、あれ実現しようとするとトレインコントローラーと本体を弄らない とダメかな。 >>407 いいんだよ、そんなミニ修正でも。 初めの1歩はそんなものでもいいのよ。 そこから開発者の道は始まるんだ...
- 411 名前:名前は開発中のものです。 mailto:sage [2009/07/02(木) 21:15:35 ID:Z/YMG0ck]
- vista対応バージョン作りたいけどsubversion入れたくないんだよなあ
- 412 名前:名前は開発中のものです。 mailto:sage [2009/07/02(木) 22:51:22 ID:FpjJPjpS]
- バージョン管理なくてもソースのダウンロードできるじゃない。
ソースがあれば改造できるじゃない。 バージョン管理がなくても、どこかのあぷろだにソース公開したらいいじゃない。
- 413 名前:名前は開発中のものです。 mailto:sage [2009/07/03(金) 02:42:04 ID:6PxuEs14]
- >>356
今更だけど、WSHでのXMLの操作って、HTML上のJavaScriptでやる場合と全く同じだよ。 HTTP通信もMSXML2.XMLHTTPで同様。 これはJavaScript/VBScript/その他の言語の種類問わず共通。 355の人は、それを踏まえて(いるかどうかはともかく) 単にXMLHTTPによる非同期通信+XML読み書きという意味でAjaxという言葉を使っているように俺は感じる。
- 414 名前:名前は開発中のものです。 mailto:sage [2009/07/03(金) 02:57:17 ID:fPaGTSXC]
- >>413
エスパーが降臨したと聞いて来ました。 >355の人は、それを踏まえて(いるかどうかはともかく) >単にXMLHTTPによる非同期通信+XML読み書きという意味でAjaxという言葉を使っているように俺は感じる。 まさにその通りです。それ以上、大したことはやらないと思いますよ。 ツールを作る前に、まずは発メロプラグインの方を造らないと。 まずは首都圏JR編から。今週末、一気にXMLを書いてみようと思います。
- 415 名前:名前は開発中のものです。 mailto:sage [2009/07/03(金) 15:51:34 ID:JL57JSey]
- できるだけ早く頼むな
- 416 名前:名前は開発中のものです。 mailto:sage [2009/07/03(金) 18:36:53 ID:ykBHOAnf]
- >>414
楽しみに待ってます
- 417 名前:名前は開発中のものです。 mailto:sage [2009/07/03(金) 21:00:50 ID:2+1DstZ1]
- りおさん、しばらく休止なのか。
まあ夏は暑いから涼しくなってからかなぁ。
- 418 名前:名前は開発中のものです。 mailto:sage [2009/07/04(土) 17:15:57 ID:z75XYSIj]
- >>414
頑張れ!
- 419 名前:名前は開発中のものです。 mailto:sage [2009/07/06(月) 00:21:11 ID:Z8SIueik]
- >>414とは言ったものの、電車の写真とってたらあっという間に2日経過
ちょっとしか出来てませんが造りかけをうp freetrain.ps.land.to/upload/data/ftup0052.zip
|

|