以下は、http://pc11.2ch.net/test/read.cgi/gamedev/1219757767/から引用
1 :名前は開発中のものです。 2008/08/26(火) 22:36:07 ID:lMjn2kzC 鉄道および都市経営シミュレーションゲーム制作の情報交換スレッドです。(sage推奨)[前スレ]鉄道経営系ゲーム製作スレッド Ver.4http://pc11.2ch.net/test/read.cgi/gamedev/1138164797/[このスレッドで主に話題となるゲーム]FreeTrainhttp://www.kohsuke.org/freetrain/FreeTrainヘルプhttp://www.kohsuke.org/freetrain/wiki/pukiwiki.php (ID:*** PASS:***)[関連サイト]アートディンクhttp://www.artdink.co.jp/
2 :名前は開発中のものです。 2008/08/26(火) 22:37:33 ID:lMjn2kzC [お約束]・質問は各掲示板orヘルプに目を通してから。・エラー/バグ報告は、できるだけ行いましょう (FreeTrain:バグ報告の手順) http://www.kohsuke.org/freetrain/wiki/pukiwiki.php?%A5%D0%A5%B0%CA%F3%B9%F0%A4%CE%BC%EA%BD%E7 [FreeTrain]・DirectX8以降 と .NET実行環境 がインストールされていなければ、FreeTrainは動作しません。 http://www.kohsuke.org/freetrain/wiki/pukiwiki.php?%C6%B0%BA%EE%B4%C4%B6%AD ・フォーラム(メーリングリストと連動してます)に書き込む前に下のURLを読みましょう。 http://www.kohsuke.org/freetrain/wiki/pukiwiki.php?%A5%D5%A5%A9%A1%BC%A5%E9%A5%E0 ・フォーラムに書き込むか迷ったらとりあえずここで聞くのも吉かと。・転んでも泣かない。・川口さんのギャグには大爆笑する。
3 :名前は開発中のものです。 2008/08/26(火) 22:38:21 ID:lMjn2kzC FreeTrainプラグイン&スクショうpろだhttp://www4.uploader.jp/home/freetrain/FreeTrain 日本語コミュニティ (Japanese)http://freetrain.sourceforge.net/forum/viewforum.php?f=17(※書き込みにはメンバー登録が必要)SourceForge - FreeTrainプロジェクトhttp://sourceforge.jp/projects/freetrain/
4 :名前は開発中のものです。 2008/08/26(火) 22:40:38 ID:lMjn2kzC 誘導間に合わなかったけどそのうち集まってくるだろう
5 :名前は開発中のものです。 2008/08/26(火) 22:41:24 ID:eZ+EBKpt とりあえず「大学生活」の件w
6 :名前は開発中のものです。 2008/08/26(火) 23:43:20 ID:2PfbbVZz 大生から遠回りしてきますたver.5だから大生で盛り上がってたのかと思ったが誤爆だったのねいろいろ納得
7 :YZ 2008/08/27(水) 00:39:56 ID:j9SYacqu >>1乙鉄道。大学生活誰が建てたの?wwww
8 :名前は開発中のものです。 2008/08/27(水) 01:00:51 ID:U53bkq/P >>1乙。どうせならplugin.xmlを自動で作れるソフトが欲しいなと思うよく書き方わからんので
9 :YZ 2008/08/27(水) 01:35:00 ID:j9SYacqu お知らせ・回送機能追加・季節の非表示機能追加あくまでテスト版です。これで決まりというわけではないので。あくまで、実装するとどんな感じになるのかな、んふふ〜?と確認するためのバージョンですwww4.uploader.jp/dl/freetrain/freetrain_uljp00007.rar.htmlそれでは、また。
10 :名前は開発中のものです。 2008/08/27(水) 07:05:05 ID:MuyvFVmI >>9GJ!仕事が早いですね。
11 :名前は開発中のものです。 2008/08/27(水) 10:51:56 ID:MuyvFVmI >>8GUIで全部出来たら画期的だよね。でもspriteタグの記述はちょっと気合入れれないと自動化できないんじゃないかな。
12 :ホリタケ 2008/08/27(水) 14:06:34 ID:KrQC9bsl >>9なぜかプラグインを読み込んでくれない(泣)
13 :名前は開発中のものです。 2008/08/27(水) 19:25:06 ID:YcIAaMyY 全自動とまでは言わなくとも画像読み込んで、プレビューしながら、入力欄で数値設定とかしてxml生成できるツールとかあるといいかもねFT本体の再起動確認の手間も減るだろうし慣れの問題なんだろうけど、建物画像は作ったはいいが、うまく表示できないって人はそこそこいると思う
14 :名前は開発中のものです。 2008/08/27(水) 19:42:26 ID:MuyvFVmI >>13プレビューしながらってのは良いかも。
15 :YZ 2008/08/27(水) 20:40:33 ID:j9SYacqu Yzでございます。先日連絡していたフォーラムですが、あれは英語版に対する日本語用フォーラムだったみたいですのであちらのフォーラムから撤退いたしました。替わりにC477さんにSourceforgeに登録して頂きましたので、今後はSourceforgeで進めていきたいと思います。先日の暫定公開版についてもSourceforgeに「Prototype-Builds」として登録しています。あせりすぎとか、一人暴走特急とか、勝手すぐるとかいろいろつっこみはあると思いますが、できれば長い目で見て頂ければと思います。当面は、今出ている問題点の修正、新機能の追加をしていきたいと思いますが、仕様に関しては正式仕様として決定しない限り正式リリースとして反映できないため、できればフォーラムにおける意見やプロトタイプリリースに対する意見を言って頂ければと思います。昔の活気があった頃に少しでも戻ればと思い、人から見ればはしゃぎすぎとか思われてもテンション高めで進めていきたいと思いますので、今後ともよろしくお願いいたします。
16 :名前は開発中のものです。 2008/08/27(水) 21:07:44 ID:MuyvFVmI >>15頑張ってください。自分はプログラムはいじれないけど、プラグインとか作って側面支援しますよ。
17 :名前は開発中のものです。 2008/08/27(水) 21:15:40 ID:YcIAaMyY 暫定版更新のたびにこっちにも一言書いてくれてこっちでの報告も目を通してくれてるんだったら別にどこでやってくれてもいいですよ自分は専ブラでここでの報告の方が慣れてるしチェックしやすいのでここに書きますけどで、早速ですがA__B__C__D \_/←チェック用に戻りはこっちでB駅通らずこれで建物作って各駅の乗車客があるのを確認してからB駅のみ時間指定で回送に、それ以外は1分停車にしてみたがA通常停車→Bに向けて発車 乗客確認 B回送停車→Cに向けて発車 客0 ← これは回送だからそのとおりC通常停車→Dに向けて発車 客0 ← ここでなぜか客が乗らないD通常停車→Cに向けて発車 乗客確認C通常停車→Aに向けて発車(Bは通らずに) 乗客確認こんな感じになりましたんで報告しときます
18 :nanashi 2008/08/27(水) 21:21:12 ID:WsVEng6a >>15Yzさん乙です。早速要望ですが、現在の進め方では最初に作業を始めた自分が参加できず残念な気持ちです。開発ペースの遅いこちらにも何か配慮していただけるとありがたいです。
19 :名前は開発中のものです。 2008/08/27(水) 21:40:16 ID:0BcwEbKj 久々に覗いてみたら、開発がまた進んでいたのね…またやってみて、俺でも手伝えること考えるかな…
20 :YZ 2008/08/27(水) 21:42:35 ID:j9SYacqu >>17了解ですここのスレをないがしろにするつもりはないですのでご安心してください。私もちょくちょく見てますので。それと回送の検証ありがとうございます。早速見直してみます...つうか複雑すぎてw>>18nanashiさんって前スレの908さんですか?あちらのフォーラムでは名前をお見かけしましたが、4月だったので時期的に私とずれていたのかなと思ったのですが、了解いたしました。Sourceforgeでメンバー登録して私宛にメール頂ければ管理者としてメンバー登録いたします。それと>>15でも書きましたが一人勝手にどんどん進める気はありませんし、今公開しているものもあくまで1つの実装例として公開しているだけで、そのまま正式版とするわけでもありません。ですので、nanashiさんを置いてけぼりにするとかそういうことは考えてませんのでご安心を。私は本業もこれ(ゲームではないですが)なので、どうしてもルールをきちんと作ったり、作業もちゃっちゃと進めないといけない(仕事柄)癖がついてまして、申し訳ないです。nanashiさんの希望するやり方(進め方)がありましたら、ぜひ言ってください。合わせますので。
21 :YZ 2008/08/27(水) 21:44:06 ID:j9SYacqu >>19(・∀・)つ目 オチャノドゾー大歓迎です!一緒にかんばりましょう〜
22 :名前は開発中のものです。 2008/08/27(水) 21:56:33 ID:MuyvFVmI いい感じに分業できたら良いかなと思います。nanashiさんの閉塞とか、かなり期待大なので。
23 :nanashi 2008/08/27(水) 21:59:23 ID:WsVEng6a 前スレ908ことnanashiです。>>20了解いたしました。どうぞよろしくお願いします。
24 :YZ 2008/08/27(水) 22:16:46 ID:j9SYacqu >>33おお、やはり908 == nanashiさんでしたか。時間修正のソース大いに参考にさせて頂きましたで、昨日上げた版は修正ソース入れ忘れていたので本日もう一度あげておきます。あと、実装よりは仕様をいろいろと決めたいと思いますので、できれば議論に参加して頂ければと思います。いつまでとか期限は切るつもりはありませんので、今出てる要望とか一通り見てもらえたらと思います。これからもよろしくお願いします〜
25 :YZ 2008/08/27(水) 22:22:20 ID:j9SYacqu 見落としていました、すいません>>12ホリタケさん、どういう症状かもっと教えてください〜>>8>>11>>13>>14VSのプロジェクトにはPluginBuilderってのがあったので昔はそういう構想があったんじゃないかなと思います確かに面倒ですよね>plugin.xmlそのうち、時間があれば作ってみたいですね>>16プラグイン期待しておりまつ日
26 :YZ 2008/08/27(水) 22:52:30 ID:j9SYacqu やっぱり大量に書き込んでしまうorzC477氏がVS2008に対応しただけのバージョンをビルドしてベータ版としてSourceforgeに登録しました。今私が公開しているのはただのプロトタイプなので当然没もありますが、これは正式リリースのベータ版として公開しますので、動作検証後問題がなければ正式リリースになります。【変更内容】・Visual Studio 2008対応(C477氏対応) 要求する.Net Frameworkは2.0・起動時にCompany.csでエラーが出る問題の対応(C477氏対応)・メニューの一部が表示されない問題の対応(C477氏対応)>>nanashiさんということでいいですよね?問題あれば意見お願いいたします。
27 :ホリタケ 2008/08/28(木) 03:30:41 ID:9VHsFPo4 >>25プラグインを読み込んだあとの依存関係を整理中と表示されているときに、System.ArgumentNullException:キーをNullにすることはできません。と書いてあるエラー画面が出てきます。
28 :YZ 2008/08/28(木) 07:19:19 ID:JfdQqpco 一応の今後の予定・回送バグ修正・駅一覧の追加・ダイヤ設定に設定コピー機能、高度な設定にスクロールバーとソート機能追加他のやつは仕様が不明なものがあるので後回しで、とりあえずわかるやつから実装していく予定。(もちろん実装例です)nanashiさんとかぶると無駄なので一応宣言しておきます。
29 :名前は開発中のものです。 2008/08/28(木) 18:34:23 ID:AkUxGNLt >>9のを試してみました。プラグインセットを投入して起動すると…C477氏の遊園地セット2、コンビになどと他の作者さんのプラグインがエラーで弾かれます。TargetInvocationExceptionが云々出て、起動しませんです。
30 :YZ 2008/08/28(木) 19:13:38 ID:JfdQqpco >>29確認してみました。プラグインセットというのはSourceforgeで配布しているAdditionalPluginSetのことでよろしいですよね?私のPCでは正常に起動し、何も問題ありません。またC477氏の遊園地セットにはDLLは含まれていないため、バージョンが異なるためのエラーは考えられません。一応思いつくのは1..Net Frameworkのバージョン違い私のPCは2.00.50727.3053です。mscoree.dllのバージョンを見てもらえばわかると思いますぐらいしか思いつかないです。後は私のPCはWindows XP Pro SP2であること、Visual Studio 2008をインスコしているので.Netは3.5まで入っていることぐらいです。>>9のrarを展開して、その中のpluginsフォルダの中にAdditionalPluginSetを展開 してできたplguinsフォルダの中身をコピーしてるのですよね?もちろん、既にある場合は>>9が残るようにしてますよね?
31 :名前は開発中のものです。 2008/08/28(木) 19:31:17 ID:AkUxGNLt >>30残るようにしてあります。後ほど..Net Frameworkのバージョンを確認してきます
32 :nanashi 2008/08/28(木) 20:24:49 ID:kcjiZCYy YZさんメール送りましたので、お手数かけますがプロジェクトメンバへの登録お願いします。>>26,28了解いたしました。あと、向こうのフォーラムで話し合っていたソースのブランチの件はどうなったのでしょうか?
33 :名前は開発中のものです。 2008/08/28(木) 20:45:12 ID:Pv2BQraF vista対応はまだ無理なのかな?いつかは実装して欲しい。
34 :YZ 2008/08/28(木) 22:10:43 ID:JfdQqpco >>32メンバ登録しましたので、今後ともよろしくお願いいたします。ソースのブランチはまだやってないですが、C477さんは特に言われてなかったのでブランチしても問題ないと思います。nanashiさんも特になければ、ブランチ登録しておきます。それと、プロトタイプですがやはりプロトタイプでした...時間関係ですが分->秒の変更はいろんな部分で使用しているために今の修正方法では無茶苦茶になっております。(nanashiさんのやり方がという意味ではなく私のやり方がへたれだったということです)というわけで、もう一度最初から時間関連は修正を施さないと駄目ですねorz>>33Vistaはどうでしょうね。とりあえず私はVista持ってないので無理ですなぁ。
35 :nanashi 2008/08/28(木) 22:33:48 ID:r3LOU4+d >>34ブランチの件よろしくお願いします。なるほどタイムスケール変更はまだ時間がかかりそうですね・・・
36 :名前は開発中のものです。 2008/08/28(木) 22:42:40 ID:yn7AgzK3 今まで10分かかってたことが1秒で済んじゃうわけだしねw10分を1秒じゃなく10分を1分にするとかはどうなんだろうそれでも今までの1/10のスピードで進んじゃうけど
37 :YZ 2008/08/28(木) 23:37:41 ID:JfdQqpco フォーラムには書いていたのですが、秒単位って必要なのでしょうか?元々秒単位にしたのはnanashiさんみたいですが、前スレでも確か10秒単位でできるほうがいいと言ってた方がいたと思います。1分単位にした方が修正ははるかに楽な気がしますがどうなのでしょうか?ダイヤそんなに詳しくないのでわからないです。>>nanashiさんブランチ...多分できていると思いますBRANCH_VS2008で取り出せると思います。
38 :名前は開発中のものです。 2008/08/29(金) 02:24:37 ID:j6wzDyXQ >>37ゲームの表示上では10分単位となっていますが元々FreeTrainの時間の最小単位が1分だったと思います。(例えば、車両は最速で1分に1ボクセル動きます)これをそのまま1/10にすると、車両の動作は0.1分単位となるので具合が悪そうな気がします。時間の表示やダイヤ設定のみを1分単位として、列車の動作スピードを変えないという手もあります。(あまり意味が無いようにも感じますが。)自分は鉄オタなので、最小単位を1秒として、10秒単位でダイヤ設定出来ればかなり面白いと感じるし、是非とも実現して欲しいと思いますがゲーム性を考えれば1分単位でもやむを得ないのかも知れません。
39 :名前は開発中のものです。 2008/08/29(金) 18:42:23 ID:j6wzDyXQ 新幹線高架橋に跨道橋を追加してみましたhttp://www2.ranobe.com/test/src/up27376.png
40 :名前は開発中のものです。 2008/08/29(金) 22:17:31 ID:j6wzDyXQ 田んぼばかりだと楽。http://ranobe.com/up/src/up294646.png
41 :YZ 2008/08/29(金) 22:48:18 ID:63lXvkyY >>40なるほど、そうやって使うのですか〜いい田舎だなぁ田舎には似合わない高速線だけどwさてニコで戦隊物聞き飽きたのでそろそろ作業に戻りたいのですが例の時間について。時間をリアルに変えるのではあれば、どうしても距離の問題も整理しないと駄目だと思います。例えばゲーム内の時間を秒単位に変えた場合、今のプロトタイプでは秒の経過が見えるようになり、1秒単位で動いているということが実感できると思います。しかし距離に関しては何も修正していないため、何秒か経過後に1ボクセル移動していると思います。これが適正な移動距離なのか?ということを考えると仮に2秒で1ボクセル移動しているとして、1s=0.5v(ボクセル) -> 0.5v/sということですね。1ボクセルの距離は正確には定義されていないですが、10 - 15mらしいので仮に15mとすると 0.5v/s -> 7.5m/s = 450m/m(分) = 27km/hということになります。電車の速度が27km/hなんてありえません!?通勤電車は私は詳しくないのであまり知りませんが通常80km/h、設計上は120km/hぐらい?とするとかなり遅いことになります。今度は速度を合わせることを考えると仮に80km/hとすれば -> 1.33km/m -> 22m/sつまり今の約3倍の移動距離が必要 = 2秒で3ボクセル移動というわけです。数字が仮ばかりですが...更に駅間の移動にかかる時間が5分と仮定すると1.33km/m * 5 = 6.65kmの距離があることになるのでボクセルに換算すると実に443ボクセルも必要となり、マップも巨大化することになります。
42 :名前は開発中のものです。 2008/08/29(金) 22:58:02 ID:j6wzDyXQ >>41それは自分も考えていました。だいたい現実の列車の1/3程度だと思います。かと言って電車のスピードを上げるとマップ作りが大変というのも同意です。ですので、そこは妥協しても良いかなと考えています。秒単位でダイヤが組めるようなタイムスケールという点だけでも、他のゲームにはない魅力です。
43 :YZ 2008/08/29(金) 23:08:52 ID:63lXvkyY 続き。長くてごめんなさい次に単位を分で考えると現状1分で1ボクセル移動ですから、1.33km=1ボクセル。1ボクセルの大きさがかなり変わります。秒単位にするとボクセル数が増える、分単位にすると1ボクセルの大きさが大きすぎると思うので、単位を1分から1秒の間で、最適な単位を考える必要があると思います。完全リアルにすると何もかも足らなすぎるので、ある程度はゲーム仕様にしないといけないと思いますが、できればこの設定であればリアル指向でもまあ納得できるかなと言うのが見つかれば万々歳だと思います。で、あれこれ考えてみたのですが2秒単位、1ボクセル40mはどうでしょうか?電車速度は72km/h -> 20m/sで考えていて、これで1ゲーム内時間単位=40m進む、つまり1ボクセル移動の計算になります。駅間ですがさきほどは5分と書きましたけど3分(^^;で考えると3600m必要つまり90ボクセル必要となります。これならばある程度ゲームになりそうな気がしますが...他の経営系ゲームならば恐らく1ボクセルは100m以上で計算するグローバルな大きさだと思いますが、FreeTrainは小さい住宅とか細かい建物が多いのでやはりちまちました細かい町を眺めることで楽しむミクロな視点で楽しむゲームだと思いますし、やはりミクロ視点は捨てることができないと思います。なのである程度マップが大きくなってもしょうがないと思うのですがいかがでしょうか?長文マジ、すいません。
44 :名前は開発中のものです。 2008/08/29(金) 23:22:01 ID:W1CGyYRp 今のクラの内部で1分単位で動いてんだったらダイヤとかの時間設定を1分単位で指定とかはできないのかい?1駅に10分も待ってるのが1分で発車できるようになるだけでも結構列車の進行が変わる気がする
45 :名前は開発中のものです。 2008/08/29(金) 23:22:32 ID:j6wzDyXQ >>432秒単位でも良いかも知れないですね。自分の場合ですが、市街地では駅間60〜80ボクセル程度で作ってますので、その換算でちょうど良い感じです。
46 :名前は開発中のものです。 2008/08/29(金) 23:54:12 ID:j6wzDyXQ と思ったが、通勤列車の多くが属する「中速」は「最高速」の1/3のスピードだから、60ボクセルで6分になるのか。
47 :YZ 2008/08/30(土) 05:15:31 ID:+9cY660K >>44できますただ内部で10分をデフオとしている部分があるのでそこは修正しないと駄目ですが。言われるとおり、10分単位を1分単位にするだけでもかなり違うと思います。後はどこまで細かいとこにこだわるか?次第でしょうね。>>46確かに72km/hを最高速として計算とすると中速はそうなりますね。えーと中速だと24km/hですか、遅すぎるw72km/hは高速ぐらいで考えた方がいいのかも。それでも36km/hぐらいですか?今自分が書いたやつ読んでたら結局時間単位関係ねーじゃんということに気がついたorz重要なのはボクセルの大きさ、つまりスケールじゃないか...結局、何を基準にするかで変わってしまうのでいろいろ考慮して計算しないと駄目です。で、もう一度考え直していたのですが超高速:252km/h、高速:126km/h、中速:84km/h、低速:21km/hとして、中速をメインとすれば駅間移動時間3分で4200m、1ボクセルを70m(なんと中途半端!)とすれば駅間は60ボクセル、1秒間の移動ボクセル数は超高速:1v/s、高速:0.5v/s、中速:0.33v/s、低速:0.083v/s、1ボクセル移動するための時間は超高速:1秒、高速:2秒、中速:3秒、低速:12秒です。時間の最初単位は1秒とした場合は上記の組合せが一番リアルに近いということになります。逆に1ボクセルの大きさを上下すると電車の速度は上下する、速度を上下させない場合は1ボクセル移動する時間が逆上下するので、結局時間の最小単位が変わるだけ。中速のモデルは通勤電車だとすれば山手線の各駅間距離は3分で60ボクセル、田舎の各駅間は3分90ボクセル=10分300ボクセル、新幹線の駅間は3分180ボクセル=30分1800ボクセルという計算です。 理論値は以上ですがあくまでリアル指向の場合の話で、ゲームとして考えればもっと速度落としたり、1ボクセルの大きさを落としたりするべきでしょうね。
48 :nanashi 2008/08/30(土) 08:18:05 ID:wn6X7z0b うーん、Yzさんが何を作りたいと思ってるのかよくわからなりました。時間関係のところは私がもっと鉄道運行シミュとして作りたいと思って始めましたから。どうも作りたいと思ってるものが違うような気がしてきました。
49 :名前は開発中のものです。 2008/08/30(土) 10:32:53 ID:gGJd0yLw 新幹線高架橋に跨道橋を追加してみましたhttp://exciteblog.w3721.okwit.com/d0808033566_5linmovesmm2.rar
50 :名前は開発中のものです。 2008/08/30(土) 10:54:10 ID:7j/6lrIg 細かく考えすぎな気がするけどな時間は1分単位で調整すればいいと思うけどもし、速度をリアルに考えるならば車両の種類、電車、ディーゼル、蒸気機関車、ディーゼル機関車、電車機関車で違うわけだしもっというならば形式ごとに加速性能やブレーキ性能も考えるないといけなくなるんじゃないのかな
51 :YZ 2008/08/30(土) 11:21:31 ID:+9cY660K >>nanashiさん私が作りたいのはリアル指向の箱庭ゲームですね。nanashiさんとは違うのかもしれないですが、1つ疑問なのは時間だけリアルにしてそれで納得できるの?ということですよ。こういう言い方は偏見があると思うのですが、鉄道オタの人は時間だけ正確なら移動距離とか速さとかそんなのはどうでもいいの?そういった疑問から時間だけリアルにして意味ないから距離(スケール)に関してもリアルにする必要があるのではなかろうか?ということです。人によってFreeTrainに求めるものは違うと思うので、そこは議論しないと駄目ですね。>>50うん、確かに細かすぎると思います。>>50さんの言われるとおり、本当なら加速・減速、勾配とか、車両による違いとかいろいろと要素はあると思います。うーん、やはりリアル路線は無理そうですね。単純にするのならゲーム内時間は1分単位、中速は1分で1ボクセル移動とこれでいいのかなと思いますが。他の方の意見もお聞きしたいです。>>49廉価版PCゲーム13http://game13.2ch.net/test/read.cgi/game/1205739744/にもカキコあったから、このrarはウイルスか?
52 :名前は開発中のものです。 2008/08/30(土) 11:48:00 ID:7j/6lrIg 個人的には単線で交換出来る駅が2駅先とか、3駅先でも1時間に3列車ぐらい最大で6列車ぐらい設定できたらいな速度は電車、ディーゼル、蒸気機関車と種別で区分して蒸気から電車、ディーゼル車にしたら速度アップとか出来たら面白そうだけど難しいかな
53 :39 2008/08/30(土) 11:57:16 ID:2MrAHyx1 >>51何かのスクリプトですかね?>>48自分も考えとしては近いですね。分を秒に変えるだけでもリアルに近づきますし、苦労すれば素晴らしいものが作れるようになります。(ダイヤ設定コピペが可能になればそれほど苦労する事もなくなりますが)問題はゲーム性との兼ね合いです。ダイヤ作りや街作りが煩雑になりすぎれば、ゲーム性が低下してしまいます。単純に考えて、1列車当たりのダイヤ作りの負担が60倍に増えるわけですから本数が多い路線なんてダイヤヲタぐらいにしかついていけない世界になってしまいますwまた、2時間に1本なんていうローカル線を作ったときには電車がなかなか来なくて絵にならないwという問題もあります。だからYzさんはそのバランスを考えたタイムスケールというのを模索されてるのだと思います。基本的に目指してる方向はnanashiさんと同じだと思いますよ。
54 :名前は開発中のものです。 2008/08/30(土) 12:25:45 ID:UOsQnFmA >>51> 単純にするのならゲーム内時間は1分単位、中速は1分で1ボクセル移動とこれで> いいのかなと思いますが。自分もこれくらいでいいと思う細かすぎるとかえってプレイが面倒になっちゃうこともあるし。今の時間に対してのモヤモヤ感を抱いている人は10分単位でしか操作指定できない部分に対してってのが多いんじゃないかな駅に止まるだけで10分ずつ経過してるのを3分だとか5分だとかにしたいだけなんだよみたいな全く話はズレるけど今の勾配線路ってボクセル直角4方向しかないわけだがこれカーブとまでは言わないが45度方向ってのは増やせないかな
55 :名前は開発中のものです。 2008/08/30(土) 12:44:28 ID:jzbP3JTx 話が混乱してる気がするので、まとめる努力をしてみる。ゲーム内時間単位ってのは、超高速の列車が1ボクセル進む単位ではないのかな?現状ではこれは1分。ただしダイヤ設定は10分単位でしかできない。YZ氏の文で引っかかるのは、中速が1ボクセル1分でゲーム単位も1分だったら、高速、超高速はどうなるのか?って話。>>51で言ってるゲーム単位ってのが、ダイヤの設定単位だというなら、まあ話は理解できる。で、本題に入ると、たぶんほとんどの人は、現状の分単位を秒単位に置き換えるだけってのを考えてるわけでしょ?つまり超高速で1ボクセルを1秒通過ってこと。ダイヤ設定は現状のまま置き換えれば10秒単位。とりあえず、上記をベースに考えてみる。すると、いままで60マス離れた駅は超高速で60分、中速だと180分かかって到着してた。これが、超高速で60秒、中速でも180秒で到着することになる。これはつまり、今まで駅間が電車で1〜3時間かかるという設定で街作りをしていた人にとって、同じマップの駅間が1〜3分になってしまうということ。リアルのダイヤと比較してイメージすれば、大阪−名古屋間くらいのイメージで作ってた街が山手線の一駅区間くらいになっちゃう。YZ氏の言ってるリアルというのは、この違和感をどうするのかって話だと理解しているのだが・・・。
56 :名前は開発中のものです。 2008/08/30(土) 12:47:50 ID:jzbP3JTx >リアルのダイヤと比較してイメージすれば、大阪−名古屋間くらいのイメージで作ってた街が山手線の一駅区間くらいになっちゃう。自己レス。まあ、さすがに60マスを大阪−名古屋間のスケール間で作ってる人はいないか。ほとんどの人が、はじめっから山手線的スケールのイメージで作っていて、時間単位がイメージに合っていないことに不満を持っていたのであるとすれば、分単位→秒単位への単純置き換えだけでも、より理想に近いイメージになるから良し、ということかな。
57 :39 2008/08/30(土) 12:51:47 ID:2MrAHyx1 1分で1ボクセルしか移動しないものを1分単位でダイヤ設定するというのも実用性が無いというか、あまりに細かすぎる世界ですよね。時間の最小単位とダイヤ設定の単位の比率は、5〜10倍程度が理想と思う。10秒を最小単位として、ダイヤ設定を1分単位というのはどうだろう。これなら巨大なマップを作っても楽しめるレベルかな。600*2400のマップを作ったときには、マップの中央から端まで新幹線で16時間もかかっていましたが、10秒単位なら3時間弱です。1秒単位だと16分ですから速すぎる所があります。
58 :名前は開発中のものです。 2008/08/30(土) 13:10:12 ID:jzbP3JTx >>57さんの書き込みがあるけど、とりあえず話を単純にするために・超高速が1ボクセルを1分→1秒で通過・ダイヤ設定は10分→10秒(場合によっては1秒)って仮定で話を進めてみる。上記のような置き換えをするとして、一日24時間を→24分にとかは誰も望んでないよね?だから、ゲーム時間の一日は今までの60倍のフレーム数になる。日数経過が単純計算で60倍遅くなるってことか。既に誰かが指摘してたけど、そうすると考えなきゃいけないのは、日曜日とかの工事休みが異常に長く感じるとか、銀行や株式市場の開店時間待ちが異常に長く感じるとか・・・一方で今のフレーム数でビル建設するなら、高層ビルでもほとんど一日で建っちゃうよね。あと、発展アルゴリズムの進行速度を弄るべきか否か。弄らなければ、一日←二ヶ月の変換だから、一日で従来の二ヶ月分の発展をしてしまう。発展アルゴリズムの進行をつじつまが合うように遅らせると、街が発展するまでにかかるリアル時間がそれだけ増える。どの程度で妥協するかが問題ですな。あと他には、月ごとの収益計算とかか。まあ財務関係はどのみちあんまりゲームバランスが調整されていないから、今後の課題でいいよね?
59 :YZ 2008/08/30(土) 17:47:56 ID:+9cY660K すいません、特撮見入ってました><いろいろ意見ありがとうございます。私が言いたかったことは>>53さん、>>55さんがうまく代弁して頂けたみたいでありがとうございます。やはり、時間に関しては単純分->秒でもいいけどスケールに関してはいろいろと問題ありそうですね。>>52さん>個人的には単線で交換出来る駅が2駅先とか、3駅先でも1時間に3列車ぐらい>最大で6列車ぐらい設定できたらいなすいません、この部分の意味がわからないので教えて頂けないでしょうか?速度は蒸気->ディーゼル->電車にしていくと速度も速くなるというのは、列車ゲームでは定番だと思います。Freetrainだと蒸気:低速->ディーゼル:中速->電車:高速ぐらいのイメージでしょうか?>>53さん>ダイヤ作りや街作りが煩雑になりすぎれば、ゲーム性が低下してしまいます。その通りです。如何にバランスを崩さずに細かくなりすぎず、また大雑把にならないようにするか?というその1点だけです。>>54さん時間だけ1分単位にすればそれでおkという人は実際どれぐらいいるのでしょうかね?大多数ならば選択肢の1つになると思います。勾配の件はいずれ調べてみます。>>55さんダイヤ設定単位=ゲーム内時間単位です、高速・超高速の場合は更に早いため1分で2ボクセル、3ボクセルの移動になると思います。時間単位を変更するとスケールが短縮する結果になるので、その違和感をどうするか?とというところ、55さんの言われる通りです。
60 :YZ 2008/08/30(土) 18:03:38 ID:+9cY660K >>57さんなるほど、つまり10秒単位でゲームは動くから10秒で1ボクセル移動であればちょうどいい具合ということでしょうか?違う?>>58さんそう、今のプロトタイプだと1日の経過が長すぎる、建設時間が長すぎる等の問題があります。しかし、その部分は「ゆっくり」とか「高速」とかゲームスピードの設定で個人別に設定はできるのではなかろうかと思います。つまり、1ゲーム内最小時間単位を経過させるのに実時間の何秒とするか?の係数で設定できると思います。(もしくはその逆で実時間の1秒で何ゲーム内時間単位とするか)見直すべきところは建設時間の持ち方です。例えば建設時間が例えば1000ゲーム単位(分とか秒ではなくゲーム内時間の最小単位のこと)かかるとします。従来だと10分で1ゲーム単位が経過してたため、10000分=約7日かかっていた。これがプロトタイプだと秒になったため、1000秒=約16分になったと。上記のような持ち方をしていると時間単位に左右されることになります。そうではなくこの建物は建てるのに10日かかるとすれば、ゲーム内の最小単位がどのように変化しても10日のままです。今のプログラムは最小単位つまり10分を意識した作り方になっているため、全部修正しないと駄目そうです。
61 :39 2008/08/30(土) 18:12:43 ID:2MrAHyx1 この際、距離のスケールは深く考えすぎない方が良い。時間単位を1分→5秒or10秒として、ダイヤ設定を10分→1分とすれば良いと思うけど。時間単位を10秒ごとにするなら、最高速車両は10秒で2ボクセル、高速は10秒で1ボクセル、中速は15秒で1ボクセル、低速は20秒で1ボクセルとなる。
62 :名前は開発中のものです。 2008/08/30(土) 18:18:53 ID:uSogUd7G >時間単位を10秒ごとにするなら、最高速車両は10秒で2ボクセル、>高速は10秒で1ボクセル、中速は15秒で1ボクセル、低速は20秒で1ボクセルとなる。10秒単位で10秒で2ボクセルとか15秒で1ボクセルなんて半端な移動するなら5秒単位にすべきなのでは?あるいは10秒単位でいくなら超高速10、高速20、中速30、低速40とか。ダイヤは1分単位で十分と思う。リアルの時刻表でも1分より細かい表示はないし。
63 :YZ 2008/08/30(土) 18:42:00 ID:+9cY660K 爆弾投下。Prototype-Buils 2008.08.30-01の公開これはプロトタイプビルドです。あくまで実装サンプルであり、正式版ではありません。なお、この版はプロトタイプ版の今までの変更を全て破棄して、beta.1.0.3161.40451に修正を施しています。【変更内容】駅一覧の追加・表示 - 駅一覧を追加・駅追加・破棄・名前変更に追随して駅名一覧が変わります・駅名をダブルクリックするとマップ上で駅のある位置に移動します既知の問題点・駅名はソートされてません・マップが複数開いている場合は全て表示が変更されます・同一駅名の駅がある場合は動作が異常になります>>61さん>>62さんの言われるとおりで15秒で1ボクセル移動にするならばゲーム内の最小単位は5秒にせざるを得ません。5秒を1ゲーム時間単位(GU)とすると最高速車両は1GUで1ボクセル、高速は2GUで1ボクセル、中速は3GUで1ボクセル、低速は4GUで1ボクセルとなります。>>62やはりダイヤは1分単位でいいですよね、私的には同じ意見です。
64 :名前は開発中のものです。 2008/08/30(土) 19:23:02 ID:7j/6lrIg >>59その部分はあまり気にしないでください簡単にいうと単線の1時間あたりの本数を多めにしたいって意味にとらえてください速度関しては単純に言えばそんな感じなんですがもっと細分化してもいい感じはしますね中速とかと別に数値でも速度設定が出来るけど、何故か数字が大きくなると遅くなる仕様になってるんでこれを逆にして数字を大きくしたら速くなるにすれば細かく設定できて良いと思うんですよ一番の理想は最高速度だけ決めて閉塞で速度を決めるって方法なんですけどね…
65 :YZ 2008/08/30(土) 20:55:10 ID:+9cY660K >>63更新これはプロトタイプビルドです。あくまで実装サンプルであり、正式版ではありません。なお、この版はプロトタイプ版の今までの変更を全て破棄して、beta.1.0.3161.40451に修正を施しています。【変更内容】駅一覧の修正・現在アクティブなマップにのみ駅のある位置に移動します・駅名がソートされて表示されます・ファイル - プラグイン一覧で表示されるプラグイン一覧に名前とディレクトリを追加しました。・プラグイン一覧の列クリックで、各列の値の昇順・降順にソートされて表示されます。既知の問題点・同一駅名の駅がある場合は動作が異常になります
66 :nanashi 2008/08/30(土) 21:13:16 ID:wn6X7z0b 私がいると混乱しそうなので撤退します。さようなら。
67 :名前は開発中のものです。 2008/08/30(土) 22:59:14 ID:QGdLg7Nm もー、どうして誰も彼も、すぐさよならとか言い出すのか。
68 :YZ 2008/08/31(日) 00:23:21 ID:c5bKTn6I >>nanashiさん私が去りますので戻ってきてください。全て私が悪いです。みなさん、どうもお騒がせいたしました。すいませんでした。
69 :名前は開発中のものです。 2008/08/31(日) 00:23:28 ID:tu5NOE9q ゆとりだから
70 :39 2008/08/31(日) 00:26:12 ID:nkWYzaGP そして誰もいなくなったでは困るんだけど。仕様についてたった数十レスも議論出来なくてどうすんのよw
71 :YZ 2008/08/31(日) 00:39:24 ID:c5bKTn6I >>nanashiさんへ多分私が勝手に議論進めたりするのが気に障ったのでしょうね。sourceforgeで公開していたものやフォーラム等全て消去しました。残念ながら自分がプロジェクト管理者の場合は脱退できないみたいなのでnanashiさんの方で私のIDをプロジェクトから外してください。今後はROMに徹しますのでnanashiさんのやりたかったように進めてください。本当にすいませんでした。
72 :39 2008/08/31(日) 00:50:24 ID:nkWYzaGP >>71もう動き出してる物を、たった数日で投げていくのはどうなのよ。うまく分業出来ないものかね…。
73 :ホリタケ 2008/08/31(日) 00:51:21 ID:lZ0xfNGd 細かい時間単位のFT楽しみにしていたのに…nanashiさんもYZさんも戻ってきてください!すっごく楽しみにしていたんです…。
74 :名前は開発中のものです。 2008/08/31(日) 01:09:58 ID:iN50My3S なんだかなあ散々期待だけさせといてよくやめるとか言えるよ
75 :39 2008/08/31(日) 01:14:21 ID:nkWYzaGP まぁしばらく冷却期間が必要かもね。気が向いたら戻ってくればいいさ。
76 :名前は開発中のものです。 2008/08/31(日) 01:24:44 ID:z/iE9Dje 居なくなるとか言う前にお互いどのようにしたいかだけでもいって欲しいと思うんだ悪いと言うばかりで互いに話し合ってないし
77 :名前は開発中のものです。 2008/08/31(日) 03:47:47 ID:oxUGp3F4 まあ今日中にとか今月中にとか無理せず時間をかけてやりましょうと言う事で
78 :名前は開発中のものです。 2008/08/31(日) 06:50:04 ID:+M98s6Fu なんで議論が白熱することを悪いこととか思っちゃうの?議論とケンカの区別がつかないっていう日本人特有の悪癖かしらん。どうしても議論が煩わしいなら、別ブランチで平行して作業進めて、ある程度完成したら「どうだっ」て見せ合ったっていいじゃない。
79 :名前は開発中のものです。 2008/08/31(日) 07:44:47 ID:5pQqPkCl やるならもっと責任持ってやりなよ。期待させておいていきなり「さよなら」ってどういう事?
80 :名前は開発中のものです。 2008/08/31(日) 13:01:53 ID:b16OmJ97 がんばってくれよ。期待してたんだから。戻ってくることを期待してます。
81 :名前は開発中のものです。 2008/09/01(月) 10:07:21 ID:ubuDzS2u ここで議論するより、ただ時間関係のパラメータを要再コンパイルでもいいからいじれるようにして、テストプレイをしながら早い遅い調整していけばいいだけの話じゃないのか?なんかプログラムには直書きで書いてあるっぽいので変更箇所を洗い出すのが大変そうだが。
82 :名前は開発中のものです。 2008/09/01(月) 12:58:59 ID:nqOUuI1f 全部直書きだし、いろんなソースに点在しているから修正は大変。オプションとして設定・保存できるようになれば個人で調整できるから、そのほうがいいだろうね。
83 :名前は開発中のものです。 2008/09/01(月) 19:56:13 ID:7HFqe/BQ 議論すらせずに逃げてっちゃったじゃないしかも今回が始めてじゃないしもうYZ氏が進めちゃってよ
84 :白河どりぬ 2008/09/02(火) 16:03:00 ID:/jEzWmz4 はじめまして。建物などのプラグインを中心に開発していきたいと思います。今後ちょくちょく現れるのでよろしくお願いします。#リクエストがあれば出来る限り応えたいと思っています。時間かかるかもしれませんが。
85 :白河どりぬ 2008/09/02(火) 16:06:54 ID:/jEzWmz4 今考えてるもの・放送局社屋(在京、在阪など)・大手店舗・AM送信所
86 :名前は開発中のものです。 2008/09/02(火) 16:09:14 ID:w/oK2esV 期待してます。建物は今までないタイプの建物だとうれしいかも。
87 :名前は開発中のものです。 2008/09/02(火) 16:26:11 ID:YfmzMKvP >>85いいねぇ。AM送信所って結構大きいよね。高さ120mとか。ゲーム内の時間単位の事だけど、とりあえずここで話し合って仕様を仮決めしておきませんか?そうすれば誰かがやるだろうという期待をこめて。。。
88 :名前は開発中のものです。 2008/09/02(火) 19:38:03 ID:TlPa1aAp ところでFreeTrainってどんどんプラグインで建物は増えるけど、.NETのグラフィック性能ってどうなんだ?ライブラリの性能かもしれないが、建物を建てたはいいが、重過ぎてヘイトカットしないとどうしようもない現状では・・・。
89 :YZ@orz 2008/09/02(火) 19:43:00 ID:DzZzdyLQ どうやら、nanashiさんの反応はないみたいですね...いつの間にかFreeTrainプロジェのメンバーも削除されているみたいだし。で、一応言っておきますけど私はnanashiさんに遠慮して、私がくる前の状態に戻しただけで別に怒ったりとかむかついたからいなくなったというわけじゃないのですが...とりあえず別プロで公開開始しました。まだまだですけどね...sourceforge.jp/projects/freetrain-exav/
90 :名前は開発中のものです。 2008/09/02(火) 20:56:05 ID:qee7iz6b もう気にせず進めてくれなんだかんだで提案に反応して作業してくれてたのあんただけなんだからこれからもよろしく頼むよ
91 :名前は開発中のものです。 2008/09/03(水) 11:42:17 ID:+QqH9UEG ちょっと実験してみたが、プラグインの画像ってPNGでも行けるんだね。なんでBMP使ってるんだろう。PNGだと安定性が悪いのか?それとも処理が重いのか?
92 :名前は開発中のものです。 2008/09/03(水) 12:29:47 ID:BcnJt6Lf >>91圧縮かかった画像だと読み込み速度が違うんじゃない?
93 :名前は開発中のものです。 2008/09/03(水) 13:33:41 ID:hyrw6WI8 内部形式に展開する時にベタ形式のbmpより圧縮されているpngの方が負荷は高いのでは?後透過色の扱いのが違うとか。今ソースがないので不明だが。
94 :名前は開発中のものです。 2008/09/03(水) 14:12:22 ID:+QqH9UEG >>92-93てことはPNGの方がBMPより重いということかな。メモリ使用量はどうなんだろう。
95 :名前は開発中のものです。 2008/09/03(水) 19:42:28 ID:aTekxshi 人柱! 人柱!
96 :YZ@orz 2008/09/03(水) 20:22:21 ID:qgnWvNVb ソース見てみたけど難解...orz内部ではSystem.Drawing.Bitmapクラスのインスタンスとして扱われる。このクラスはGDI+をラッピングし、BMP・GIF・EXIG・JPG・PNG・TIFF形式をサポートしている。従って、読み込む場合は上記の形式のファイルであれば読み込め、内部では展開したイメージで保持するためどの形式でもメモリ占有率は変わらない。読み込みはBMPが一番大きく、他の形式は圧縮されているためサイズが小さいのでロード時間はBMP<他の形式であるが、他の形式の場合は圧縮されているので展開が必要となるため、展開時間はBMP>他の形式。つまりトータルで考えればBMP=他の形式だろう。ただし、FreeTrainで使用しているグラフィックはサイズが元々小さいので微々たる差であると思われる。ま、結局はどの形式でも変わらないのじゃないのかというのが自分の意見です。ちなみに透過については画像の左上のドット色を使用します。これはPNGやGIF等の透過色をサポートする形式でも同じです。逆に透過色が設定されているPNGだと正常に表示されません。
97 :YZ@orz 2008/09/04(木) 00:23:02 ID:yKEmA4wt Prototype-release 20080904-01公開開始前回のやつの・同一駅名がある時に誤動作するバグを修正だけ。しょうもない修正ですいません。
98 :名前は開発中のものです。 2008/09/04(木) 10:35:07 ID:b2qj0T43 >>96説明サンクス。どの形式でもあまり差はないんですね。透過色の扱いが難しいから、圧縮によって色が変わる可能性のあるGIFやJPGは使いにくそう。プラグイン配布時には圧縮するのが基本だし、結局は透過色トラブルが起こらないBMPが一番という事なのか。使い道があるのかは不明だが、半透明のPNGをレイヤーのように重ねられれば面白いかと思ったけど。
99 :YZ@orz 2008/09/04(木) 17:51:51 ID:yKEmA4wt >>98オーバーライドはあるけどレイヤーはないなぁ。確かにその考えは面白いかもしれんけど、問題は使い道が思いつかない。
100 :名前は開発中のものです。 2008/09/06(土) 11:04:53 ID:/wgbJD9P 100ゲット
101 :ホリタケ 2008/09/06(土) 13:18:45 ID:Ro3PPMGN 101ゲット…はいいけど、最近、プラグインやマップのアイデアが浮かばない…
102 :名前は開発中のものです。 2008/09/06(土) 14:55:30 ID:E0ErT7iZ 先ほどプロトタイプ(9月4日版)をダウンロードしたのですが、こちらには回送機能は実装されていないのでしょうか?また、されているのでしたらどうやればできるのか教えていただけないでしょうか?
103 :名前は開発中のものです。 2008/09/06(土) 15:02:29 ID:E0ErT7iZ 102ですが、自己解決しました。迷惑掛けて申し訳ありません。
104 :YZ@orz 2008/09/06(土) 16:26:48 ID:2hiahRC0 >>102すまねぇ、まだです。今夜辺り実装してあげておきます。FTメンテやろうとか思って作業しだすとリアル仕事が忙しくなるなんてなんか俺に恨みでもあるのですか?w>会社
105 :YZ@orz 2008/09/06(土) 22:48:01 ID:2hiahRC0 プロトタイプ・リリース、20080906-01を公開開始しました。【変更箇所】・VS2008移植時の警告発生箇所等の修正・回送機能の追加ダイヤ設定の詳細に「回送」と「折返回送」を追加・駅一覧プラグインを表示したまま、データセーブすると例外が発生するバグを修正【次回の予定】・ダイヤ設定の詳細列ヘッダクリックによる昇順・降順ソートコピーしたい設定を選択後、コピーボタンで設定をコピーリストビューに縦スクロールバー追加>>17さんが報告してくれたバグですが、うちの環境は再現できませんでした。とりあえず最新版でもう一度試して頂いて、再現したらそのまま保存してセーブデータを頂けたらと思いますので、できましたらよろしくお願いいたします。
106 :名前は開発中のものです。 2008/09/06(土) 23:21:01 ID:E0ErT7iZ >>1059月4日版で制作したファイルが開けないです…。
107 :YZ@orz 2008/09/07(日) 00:36:50 ID:U0sNuFYJ >>106本体が更新されているからだと思います。FreeTrainはセーブ・ロードの仕組みに.Netのシリアライズ・デシリアライズという機能を使っています。この機能ですが、自動的にオブジェクトに含まれる変数とかのデータ部分を書き出してくれる、または書き出したファイルを読み込んでオブジェクトを再構成する機能なのですが、1点困ったことが起こるのはオブジェクトに含まれる変数等のデータ部分が変わった場合にオブジェクトの再構成ができないという問題点です。つまり、今回のようなケースが発生するということです。今回、駅一覧のバグ修正のために変更しているのですが、それが影響していると思います。なお、今後もそうですがデータの互換性は全く保証できません。まだまだFreeTrain自体が改造があり、当然セーブデータもどんどん変わっていくと思います。この問題はFreeTrainの問題と認識しているので将来的にはなんとかしないと駄目でしょう。以前にも使用しているプラグインが違うと読み込めない、セーブデータの形式には問題があると指摘されている方もいますので、将来は変更する必要があるでしょう。
108 :名前は開発中のものです。 2008/09/07(日) 11:17:41 ID:m8fxeAoW >107なるほど、そういった理由があるのですね。よくわかってなくて申し訳ないです。
109 :名前は開発中のものです。 2008/09/07(日) 17:34:21 ID:HzcMXOsu ぶっちゃけ同じ本体・Plugin構成でもCPUが変わるとダメな場合もあるしなあ
110 :名前は開発中のものです。 2008/09/07(日) 18:58:28 ID:NRZQpIQf うちもOSを2k→XPに変えただけで使えなくなったデータがあったりして。そんなひどいカラクリだったのか。早急に改善しないと、これじゃあまりに頭が悪すぎる。
111 :YZ@orz 2008/09/07(日) 22:14:57 ID:U0sNuFYJ >>109えー、CPU変わっても駄目?CPU以外は変わってないのですか?別のPCで.Net自体が違うとか。>>110OSが変わっても駄目....Netは変わってないですか?可能性があるのは.Net自体が変わっていることぐらいでしょうか。CPUやOSが変わってもセーブデータが使えないとは思えないのですが。あと調べてないので何とも言えないのですが、オブジェクトのアドレスをセーブしていて、それを復旧しようとして駄目とか。アドレスなんか毎回変わるから、そんなものセーブしても次回は使い物になりませんが、シリアライズ対象になっているとセーブされちゃうのですよね。けど、これだと毎回セーブデータが使えないことになるので、恐らくこのケースはないと思いますが、それにしても挙動がぁゃιぃすぎますね。
112 :名前は開発中のものです。 2008/09/08(月) 03:24:06 ID:FbRz0a35 >>111同一PCでAthlon64 -> X2はOKだった。Core2Quadの別のPCにFTのフォルダごとコピペして読み込ませたらNG.NETは多分同じだと思うけど… 余力があったらスタックトレース貼り付けます。
113 :名前は開発中のものです。 2008/09/08(月) 18:49:25 ID:A2ba4GZN 実はセーブデータのロードの融通きかせる?のが最優先項目なのかもしれんね>>105回送確認したちゃんと回送駅の次の駅で客乗ってるようだ前のは秒単位だった影響なのかな
114 :YZ@orz 2008/09/08(月) 19:32:13 ID:A7yxn2Ol >>113検証乙です!秒単位の影響かもしれませんね。>バグ確かに今回は1からソース修正し直してますので何か変わったのかも。セーブデータのロードに融通をきかせるのであれば、セーブ時から考えないと駄目なので難しいですね。どちらにしてもプラグインの不足によるデータロードの不可とかもあるからどうするか悩ましいところです。ちなみに時間単位の変更とデータのロード・セーブの見直しとどっちを優先したらいいでつか?私スーパープログラマじゃないのでそんなに同時には無理。
115 :名前は開発中のものです。 2008/09/08(月) 20:20:47 ID:WotWQCEY >>114データ互換の方が優先度高いかと。時間に関してはまだ仮仕様の議論も盛り上がってないし。。。
116 :名前は開発中のものです。 2008/09/08(月) 20:57:11 ID:x56vHMvl >>114データ互換是非してもらいたいです。Exでダイヤ詳細がバグってバグらないExAvに期待してたもんで。
117 :名前は開発中のものです。 2008/09/08(月) 21:31:16 ID:A2ba4GZN ロード・セーブの方がいいかも今後、デバッグ検証用にセーブデータうpなんてこともありそうだし作ってるうちに現行版の互換形式保存のデータからExAvへのコンバートが可能とかになるかもしれないし今まで遊んでた町データが新版で読めるってのは結構大切なことかと
118 :ホリタケ 2008/09/08(月) 21:41:58 ID:cEcFPgZG ロード・セーブの次に時間単位の調整をお願いします。
119 :YZ@orz 2008/09/08(月) 22:47:45 ID:A7yxn2Ol 了解です。今予定しているプロトタイプ速攻終わらせてデータ関連やります。結構切実なんですね...しかし.Netのシリアライズそんなに使い物にならんとは...使い物にならんということは自力でシリアライズ・デシリアライズしないといけないということで、本体どころか全プラグインに手を入れないと駄目かも><そうなるとかなり大変なのでもう少し実験して、どういうケースが駄目なのかを検証した方がいいかもしれませんね。もしかすると解決方法があるかもしれないし。あとはプラグインの有無による問題ですね。無理矢理読み込ませるのであれば、該当プラグインがない場合は該当オブジェクトは再構成しない方針でいいと思うけど、それで全く問題がないのか?が疑問。例えばレールとか道路のプラグインがないので、再構成しないようにしたらレールが消えてその上を走っている車両がアッー!なことになったりとか。全てのケースで問題が出ないのか、やってみないとわからない処もありますね。もしくはプラグインが足りない場合はこのプラグインが足りませんと表示してロードしないか、どちらかでしょうね。
120 :名前は開発中のものです。 2008/09/09(火) 09:01:59 ID:r+nMyEUL XmlSerializerなら実装変えてもプロパティ変えなきゃそのままだけど
121 :名前は開発中のものです。 2008/09/09(火) 09:09:40 ID:EixYsHSx ないのは無いと表示して止めてよいと思う。もし建物にしても電車にしても、あるはずのプラグインがなければ、無視して動作させてもその後はくちゃくちゃになるだろうし。>>119がんがれ!セーブデータ関連が完成すれば、もし問題が起こってもセーブデータとプラグイン一式をもらえば済むから、検証がすごく楽になるハズ。
122 :名前は開発中のものです。 2008/09/09(火) 16:17:37 ID:292PyFKj 車両や運行関連が無ければエラー出してもいいと思うけど、一般の建物が無いくらいだったら空き地にしちゃえばいいんじゃないかな。ってのはできないのか?
123 :YZ@orz 2008/09/09(火) 22:32:19 ID:KivbIta2 プロトタイプ・リリース、20080909-01を公開開始しました。【変更箇所】・ダイヤ設定の詳細コピーしたい設定を選択後、コピーボタンで設定をコピーダイヤ設定を全て消去するボタンを追加リストビューに縦スクロールバー追加ダイヤ設定の保存機能を追加ダイヤ設定の読込機能を追加【懸案事項】・ダイヤ設定の詳細列ヘッダクリックによる昇順・降順ソート月、日、時等の細かい単位でのソートは必要なのか?月・日・曜日・時・分・アクション全ての項目でのソートが必要なのではないのか? というわけで意見求むです【次回の予定】・ダイヤ設定の詳細列ヘッダクリックによる昇順・降順ソートまた、つまらん変更ですいません。>>120XmlSerializerってバイナリじゃなくてXMLで出力するやつですよね?それってFreeTrainで元々出力できるようになっているやつですよね。多分、今のセーブデータだとそれでも駄目そうな気がします。
124 :YZ@orz 2008/09/09(火) 22:36:07 ID:KivbIta2 >>121>>122多分、ものによりけりでしょうね。>>122さんが言われる通り、ないと( ゚Д゚)マズーなものはロード中止、それ以外は空き地にして無理矢理ロードが妥当だと思います。ただ、今私が知らないだけかもしれませんがデシリアライズする時に割り込んでこのオブジェクトは再構成する、これはしないとユーザー側で選択できるのか?というとこが不明。自分はできないと思っているので、それをやろうとするのならやはり自力でセーブロードの処理書かないと駄目なんかなぁと思っています。しばらく調査が必要ですねぇ。
125 :c477@二両目 2008/09/09(火) 23:38:41 ID:K1b5IlGG こんばんは。セーブデータの互換性維持については、私も過去に試みたことがありますので、ご参考までに情報提供させていただきます。このURLを参考に、C#に書き直してみることにしました。http://www.codeproject.com/KB/vb/ObjectSchemaMigration.aspxいくつかの潜在的問題を解決し、より使いやすくした(つもり)のソースがこれです。http://www4.uploader.jp/dl/freetrain/freetrain_uljp00006.zip.htmlパス:ft基本コンセプトは、バージョン互換性が無くなったオブジェクトだけ、互換性維持用のコードを書き足せばOK!みたいに考えていたのですが・・・簡単なサンプルプログラムでは、問題なく動作するのですが、FreeTrainのような複雑なデータ構造をデシリアライズしようとすると、問題が次々に現れまして・・・たとえば、ベースクラスと継承クラスで同じ名前のフィールドがあってnewキーワードで隠しているような場合、デシリアライズでエラーになります。そのような箇所を逐一修正していけば、あるいは使えるのかもしれませんが・・・結局、半月ほど試行錯誤して、泥沼に嵌ってあきらめてしまいました。それでも、何かのヒントになればと思いましたので、ご参考になればと思い書き込みました。
126 :c477@二両目 2008/09/09(火) 23:48:28 ID:K1b5IlGG ついでに、C#のシリアライズについて。ご存じかもしれませんが、IObjectReferenceというインターフェースがあります。FreeTrainでもfreetrain.framework.graphics.Pictureやfreetrain.framework.plugin.Contribution などに使われていますが、要するにオブジェクトそのものをシリアライズするのではなく、必要最低限の参照情報(たとえばID文字列)のみを記憶しておいて、デシリアライズ時には、このIDを元にプログラム側で適切なオブジェクトを生成(もしくは使い回し)するのに使用できます。コントリビューションもこの仕組みで保存されていて、基本的にはIDのみが保存されています。復元方法はContribution.cs内に書かれているので、IDに相当するコントリビューションが見つからない時の代替処理を記述するのは、そんなに厄介な話ではなさそうに思われます。あるいは、コントリビューションの全データを保存する、という選択も無いわけではないですが・・・以上、ご参考まで。
127 :YZ@orz 2008/09/09(火) 23:58:59 ID:KivbIta2 >>C477さんこんばんわっ!情報サンクスですとりあえず英文ページ読んでみますorzIDというのはGUIDのことですか?なるほど該当GUIDのプラグインを逐次生成しているということですか。復元はコントリ内でやってたのですね、てっきりnetまかせだと思ってました。とりあえずはどういうケースで問題が出るのかをはっきりさせないと駄目ですね。話では、PCが変わったら駄目とかOSが変わったら駄目とかありますので、そこらへんを調査・整理する必要があるかと思います。
128 :c477@二両目 2008/09/10(水) 20:39:36 ID:RpZoWrvp >>127YZさん>IDというのはGUIDのことですか?そうです。>なるほど該当GUIDのプラグインを逐次生成しているということですか。厳密には逐次生成ではありません。使い回しです。ソースをご覧になればすぐおわかりになると思いますが、既に存在しているプラグインをPluginManagerから取得しています。プラグインは理想的にはFreeTrainの起動時に全てインスタンス化されて登録されているはずなので、ゲームデータのロード時に同じプラグインのメモリイメージを生成するのは不適切であり、IDを頼りに登録済みのインスタンスを取得して使い回すというのは理にかなった設計と思います。あと、デシリアライズのカスタマイズではパフォーマンスもよく問題になるそうです。老婆心ながらご注意を。デシリアライズをカスタマイズすると、型の解決(クラスパス検索?)が極めて遅くなる事例があるそうです。以前、FreeTrainにはロードが極端に遅い、という問題があったこと、記憶されている方もいるかと思います。あれは、私の株式プラグインのコードに問題があるせいでしたが、おそらく根は良く似た問題ではないかと。
129 :YZ@orz 2008/09/10(水) 21:32:40 ID:aCUJ+j92 C#のいい書籍ないですかね〜やっぱり付け焼き刃ではアカンですねオライリーのやつは英語なら3.5対応のやつがあるのですが日本語版は2.0なんでこれ待ちなんですけどね...とりあえずソース見てみます。何を言われているのかちんぷんかんぷんですorz
130 :c477@二両目 2008/09/11(木) 21:57:54 ID:6NJYSpJs >C#のいい書籍ないですかね〜私は翔泳社の標準C#.NETプログラミング1、2巻を読みました。(ちなみにISBNは4-7981-0111-7と4-7981-0112-5です)まあ、NET1.1の頃ですから情報も古いでしょう。でも、個人的には開発は2.0ベースで十分ではないかと思ってます。3.0以降の拡張機能は、なくても困らないような物が多いので。>何を言われているのかちんぷんかんぷんですorz申し訳ないです。既にある程度ソースをご覧になられてるのかと思って、だいぶ端折って話したので、わかりにくかったですかね。まあ、実際ソースをご覧になれば、きっとご理解されることと思いますが、もしご不明な点があればご質問くだされば、私に解る範囲でお答えしますよ。ご遠慮なく。
131 :名前は開発中のものです。 2008/09/13(土) 00:48:34 ID:LMiMAl5Y 'freetrain.framework.MainWindow' のタイプ初期化子が例外をスローしました。場所 freetrain.framework.MainWindow..ctor(String[] args, Boolean constructionMode)場所 Driver.Driver.run(String[] args) 場所 c:\project\freetrain\patch\freetrain\tools\driver\driver.cs:行 37場所 Driver.Driver.Main(String[] args) 場所 c:\project\freetrain\patch\freetrain\tools\driver\driver.cs:行 26'freetrain.framework.ResourceUtil' のタイプ初期化子が例外をスローしました。場所 freetrain.framework.ResourceUtil.loadSystemPicture(String name)場所 freetrain.framework.MainWindow..cctor() 場所 c:\project\freetrain\patch\freetrain\core\framework\mainwindow.cs:行 119CLSID {E1211353-8E94-11D1-8808-00C04FC2C602} を含むコンポーネントの COM クラス ファクトリを取得中に、次のエラーが発生しました: 80040154。場所 org.kohsuke.directdraw.DirectDraw..ctor() 場所 C:\Project\FreeTrain\Patch\FreeTrain\lib\DirectDraw.net\DirectDraw.cs:行 47場所 freetrain.framework.ResourceUtil..cctor() 場所 C:\Project\FreeTrain\Patch\FreeTrain\core\framework\ResourceUtil.cs:行 93
132 :名前は開発中のものです。 2008/09/13(土) 12:52:33 ID:KhP8oqkK .NET 3.0/3.5を使い出すと、XP以上でないと実行できなくなるのが最大の問題だと思う。3.5のEnumerableクラスとかよく使いたいと思うんだけど。
133 :YZ@orz 2008/09/13(土) 13:10:57 ID:5zLxy61d 当面は2.0のままでいいでしょ。じゃないと2000ユーザーもはずれてしまうし。
134 :白河どりぬ 2008/09/13(土) 22:04:33 ID:tMK7fkGd FreeTrainEXの20050903版のプラグインが20080908のプロト版で使えるか検証してみました。普通に動いてます。#プラグインですが、現在モデル調査中です。いつ完成するか分かりません
135 :あかさたな 2008/09/14(日) 10:07:33 ID:EAwJJV23 はじめまして、プロトタイプをダウンロードしたのですが、プラグインセットを入れて今までのセーブデータを使おうとすると、エラーが出ます。F\なんちゃらかんちゃらって出るんだがF\が問題なのかなぁ
136 :白河どりぬ 2008/09/14(日) 12:02:58 ID:KyGP9qrJ >>135プロトタイプは今までのセーブデータは使えませんよ。
137 :あかさたな 2008/09/14(日) 18:07:51 ID:EAwJJV23 >>136ありがとうございました
138 :名前は開発中のものです。 2008/09/15(月) 00:06:33 ID:0MDzbTE0 某スレで名前が挙がってるのを見て落としてみました。vistaで起動しないのは仕様でしょうか…XPのノーパソなら起動できたのですが。それと、マニュアル等を読もうとしてもIDとPASSを入れろと言われて読むことができません、なので何をしたらいいのかすらわかりません。
139 :名前は開発中のものです。 2008/09/15(月) 00:39:42 ID:wiSuMEO0 >それと、マニュアル等を読もうとしてもIDとPASSを入れろと言われて読むことができません、そういえば、確かに最近内輪ゲーになりすぎてるな。
140 :名前は開発中のものです。 2008/09/15(月) 01:10:36 ID:Gpk7mvVU >それと、マニュアル等を読もうとしてもIDとPASSを入れろと言われて読むことができません、ダイアログには「IDとPASSを入れろ」なんて書いてないはずだが。中学生レベルの英語なら読めるだろ?
141 :softbank219022064033.bbtec.net 2008/09/15(月) 01:48:31 ID:KDQ/R9Zf それ広告荒らし対策なのよよく読んだら入力する文字わかるからまあwiki形式でなくてもいいとは思うが
142 :名前は開発中のものです。 2008/09/15(月) 01:52:19 ID:KDQ/R9Zf あらなんでフシアナなってんだろw
143 :116 2008/09/15(月) 08:15:17 ID:sQFJYdSz >>138それ自分もわかりませんでした…サーバー名にヒント書いてあるので読めば…
144 :116 2008/09/15(月) 08:26:31 ID:sQFJYdSz あらなんでID変わってるんだろ
145 :名前は開発中のものです。 2008/09/15(月) 08:29:25 ID:1BfCRC+E >>138ttp://freetrain.sourceforge.net/forum/viewtopic.php?f=19&t=39&sid=4c58f116573f5551fc9c6f6ca8f0c433 書いてある通り、コマンドプロンプトを"管理者として実行"しないと確かできない。
146 :116 2008/09/16(火) 18:27:58 ID:AtokCkNU YZさん最近は来ませんね。がんばってはるのかな?
147 :YZ@orz 2008/09/16(火) 20:16:04 ID:gUqU3dcQ ご、ごめんなさい...今SPOREに浮気しています...もうすぐ帰ります...
148 :名前は開発中のものです。 2008/09/17(水) 23:06:50 ID:LzkC67pj もう出てたのかアレ。sporeじゃ仕方ないなw
149 :YZ@orz 2008/09/17(水) 23:14:06 ID:RI5MCbdP 糞と叩かれている割にはえらい嵌っている人もいるという。いろいろと作るのが好きな人は多分嵌る。恐ろしいゲームだぜぇ、ごくりっ。
150 :名前は開発中のものです。 2008/09/21(日) 03:00:10 ID:AUGQZFFu またスレ止まりそうだなw
151 :名前は開発中のものです。 2008/09/21(日) 16:25:12 ID:mrHCmfbE セーブ機能が出来るまで様子見。今テストプレイ始めて気がついたところがあっても、バージョンアップしたらデータが使えなくなるんじゃ動くに動けん。
152 :YZ@orz 2008/09/21(日) 17:19:47 ID:YiRqojzd すまないです...気がついたとこってバグですか?バグだったら上げてもらえればと思います
153 :名前は開発中のものです。 2008/09/26(金) 20:39:36 ID:1pBlMdTj http://www4.uploader.jp/dl/freetrain/freetrain_uljp00007.zip.html忘れた頃に投下
154 :YZ@orz 2008/09/27(土) 00:24:53 ID:SgYErKrX >>153プラグイン乙ですさて、そろそろスポアッーにも飽きた(というより今週は忙しかった)ので、また開発の作業に戻ります。早くセーブデータの改善に着手したいですね。
155 :名前は開発中のものです。 2008/09/27(土) 15:25:58 ID:jYSiBtKn レジストリ汚さないバージョンは作る気ないのかな?
156 :YZ@orz 2008/09/27(土) 23:37:29 ID:SgYErKrX 今のやつってレジストリに何か書き込んでましたっけ?って見てみたらありましたね。iniファイルに書き込むようにすればいけるのでは?ただ、このレジストリってMagic Libで書き込んでいるのではあれば駄目かもしれませんね。本体で書き込んでいれば、変更できますけど。
157 :名前は開発中のものです 2008/09/30(火) 17:11:36 ID:d/lxzHYM 始めまして、今日、早速ダウンロードをして動作しました。本格的で最高の作りだと思いました。でも、最初からつまずいています。初歩的な質問ですが最初の立ち上げで、英語で何か表示され途中で固まります。何が足らなくてそのように成るのでしょうか?このソフトはネットに繋げとかなければいけないのでしょうか?又、本体から(Cドライブに)ないと正常に動作がしないのでしょうか?又、駅には人間がいるのですが、乗車客は常に0です。つまらない質問ですがどうかよろしくご指導を御願いします。
158 :名前は開発中のものです。 2008/09/30(火) 17:24:04 ID:u/ka9kjz >>157何か表示されるエラーなら内容を書かなければ誰も分かりません。
159 :YZ@orz 2008/09/30(火) 19:01:42 ID:89pRl79G >>157さんまずはFreeTrainヘルプhttp://www.kohsuke.org/freetrain/wiki/pukiwiki.php (ID:*** PASS:***)を見てきてください。
160 :名前は開発中のものです 2008/10/01(水) 09:08:02 ID:bLlQjWWm >>159すいません!上記のサイトを開いたのですがIDとPASSが分かりません。WindowsXPを使用していますがDirectX8は最初から入っているのでしょうか?後、NETは繋いだままでしょうか?何回も、すみません。
161 :名前は開発中のものです。 2008/10/01(水) 09:13:56 ID:5emqTFyv >>160IDとかはダイアログボックスに書いてある。.net framework 1.1はインストールしてる?ディレクトリは全て半角英数字のみになってる?
162 :116 2008/10/02(木) 21:43:34 ID:khDJsOm1 >>160-161付け足しです。Username and password is 'freetrain' のサーバー www.kohsuke.orgにはユーザー名とパスワードが必要です。警告: このサーバーは、ユーザー名とパスワードを安全ではない方法で送信することを要求しています(安全な接続を使わない基本的な認証)。をしっかり読めば書いてあります(多少の英語力は必要です)DirectX8は入れ替えて無い限りはデフォルトな筈…(サービスパック入れてたら変わるのかも…)NETというのはインターネットじゃなくて….NET Frameworkという言ったらソフトみたいなものです…(偉そうに言うなhttp://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&DisplayLang=ja http://www.microsoft.com/downloads/details.aspx?FamilyId=04DBAF2E-61ED-43F4-8D2A-CCB2BAB7B8EB&displaylang=ja をインストールしてくださいね…CドライブのMy DocumentsやProgram Filesみたいにスペースがあるフォルダに入れたらマズいらしいのでCドライブにそのまま置くことを推奨します…ドライブはどこでもかまわない筈です…ゆっくりしていってね!
163 :名前は開発中のものです 2008/10/02(木) 22:05:15 ID:zIf/mo4V >>161ご迷惑をかけました。 m(_ _)mnet framework 1.1をダウンロードしてインストールをしましたら起動しました。これから、暇を見てゲームに慣れていこうと思いますので宜しくお願いします。
164 :名前は開発中のものです。 2008/10/04(土) 19:32:28 ID:ZO5S1dPq はてなブックマークをチェックしてたら川口さんが自分の動画に気付いてくれたみたい。なんかみなぎってきた。
165 :116 2008/10/04(土) 21:34:39 ID:pM75vG7r http://www.nicovideo.jp/mylist/7939159自分こういう動画やってるんですがよろしかったら見てくだされば…>>164さん流れ作ってくださって?です
166 :名前は開発中のものです。 2008/10/04(土) 21:59:50 ID:ZO5S1dPq >>165定期的にチェックしてますよ。よろしければwikiにリンクでも張ってって下さい。
167 :116 2008/10/05(日) 07:47:33 ID:3l9giFM6 >>166お忙しい中ご足労?です!では貼らせていただきますね…これからもよろしくお願いしますm(__)m
168 :名前は開発中のものです。 2008/10/05(日) 14:50:36 ID:+1v4aM8k 道路引けないと思ってたらNET入ってなかったのか・・・。とりあえずVISTAでもちゃんとWin32の足りないシステムとNET1.1入れれば普通に起動することを確認
169 :名前は開発中のものです。 2008/10/05(日) 17:42:21 ID:Hvk1Oo1I ふっと思いついたんだけど航空機少ないな。KYでスマソ
170 :名前は開発中のものです。 2008/10/05(日) 18:31:17 ID:kJSJ1dy1 今時.net1.1じゃないと駄目なの?!.net2.0以上のプログラムが主流なのに
171 :名前は開発中のものです。 2008/10/05(日) 18:32:15 ID:5C4OVnbE ダイヤ設定を表示させたまま(ウィンドウとしてではなく、組み込んだ状態)終了させて、その後再起動すると最大化しても大きくならなくなります…。一度ダイヤ設定を閉じて再起動しなおせば直る問題ですが…。
172 :名前は開発中のものです。 2008/10/05(日) 19:27:36 ID:+1v4aM8k >>169自分で作ってみようぜ!>>170いや2.0でもいいと思うよ、俺の場合NETそのもの入ってなかった。
173 :YZ@orz 2008/10/05(日) 21:02:55 ID:4tUvbHLw 今公開してるプロトタイプはNet2.0ですよ〜>>171それは前からあるバグですダイアログの位置を保存しているけど再現できてないみたいですね〜
174 :名前は開発中のものです。 2008/10/05(日) 21:04:01 ID:TcfabJFA >>170英語版は2.0だけどね。
175 :名前は開発中のものです。 2008/10/06(月) 11:47:03 ID:6iYM1xmu http://www4.uploader.jp/dl/freetrain/freetrain_uljp00008.png.html600*1200という無謀なマップはやめてとりあえず500*500にしてみた。
176 :名前は開発中のものです。 2008/10/06(月) 15:27:58 ID:Gfk+3BNo >>175地形が凄い事にww
177 :116@二戸庭の中の人 2008/10/06(月) 17:10:35 ID:8s9L4Mm2 >>175山カオスwwww1000*1000は無謀すぎますねorz
178 :名前は開発中のものです。 2008/10/07(火) 21:52:37 ID:Pi45Iwa2 作ってみたんだけどhttp://teratrain.la.coocan.jp/wiki/
179 :116@二戸庭の中の人 2008/10/07(火) 22:20:43 ID:AgjLBomi >>178マップが出てこない…orz
180 :名前は開発中のものです。 2008/10/08(水) 06:13:52 ID:XSyRpESB >>178最初マップが出てこないと思ったら、マップ外のところが表示されているだけなんね、下いったらあった。だいぶしっかりとした作りだし、よくできてると思う。でも、線路敷設はFreetrainのようなやり方でできるようになってほしい。
181 :名前は開発中のものです 2008/10/08(水) 07:06:40 ID:AjBla7V0 EX版と普通のプログラムとどう違うのですか?
182 :116@二戸庭の中の人 2008/10/08(水) 07:20:08 ID:c0zz6TRc >>178ゲームオーバーしたら操作きかなくなったんですが…タスクマネージャーで強制的に消しましたが。
183 :名前は開発中のものです。 2008/10/08(水) 17:53:30 ID:UQxOaQ+q >>178どっから起動すんの
184 :名前は開発中のものです。 2008/10/08(水) 17:55:48 ID:UQxOaQ+q 間違えた。Vistaか・・・・・・orz
185 :名前は開発中のものです。 2008/10/08(水) 19:11:46 ID:FrxSArJd vistaじゃないので人柱にはなれんが良い感じなので引き続き頑張ってください。
186 :178 2008/10/08(水) 19:51:32 ID:1uufPZOn >>182すまない。どう直すか考えるので待って欲しい。>>183解凍したフォルダの bin\releaseの teratrain.exe >>184XPのマシンがないので、Vistaとしている。もしかしたら、XPでも動くかもしれない。
187 :名前は開発中のものです。 2008/10/08(水) 20:14:44 ID:FrxSArJd >>186xpでも動く事は動く。
188 :178 2008/10/08(水) 23:42:58 ID:1uufPZOn >>182修正したものに置き換えた。>>187よろしければ .NET FrameWork の版数(3.5?)を教えて欲しい。
189 :名前は開発中のものです。 2008/10/09(木) 01:07:08 ID:bFb66hm/ >>178Vista+.NET3.5 動作してますマップチップの大きさがFTの2倍てことはSimutrans128版並の綺麗なグラフィックが実現できるんだなw
190 :名前は開発中のものです。 2008/10/09(木) 10:39:06 ID:06YaWRwH >>188xp + .net 2.0でした。3.5を入れればもっと安定に動作するのかな。
191 :116@二戸庭の中の人 2008/10/09(木) 16:44:58 ID:9bi3XYOw XP SP3+.NET 3.5で異常なしでした。車両も動くように成ってるんでしょうか?
192 :178 2008/10/10(金) 00:19:10 ID:1VH14H0l >>189,190,191thanksVS2008で開発してたので、てっきり最新のものでないと思っていた。V3.0/3.5で追加された命令を使っていないのでV2.0でいいみたいですね。>>191もう少し質問の内容を教えてもらえますか
193 :ホリタケ 2008/10/10(金) 22:49:29 ID:Zp++T4Fn ttp://www4.uploader.jp/user/freetrain/images/freetrain_uljp00009.pngひさしぶりに作っています。
194 :名前は開発中のものです。 2008/10/11(土) 01:58:50 ID:T3nX3bEh >>193おぉ、巧いですね。
195 :116@二戸庭の中の人 2008/10/11(土) 07:08:07 ID:YxbOQd9e >>192FTで.NET 1.1が入ってないと道路が引けないようにTTでもVistaでないと車両が導入できないとかはありますかね?もしもと思ったので…
196 :178 2008/10/11(土) 17:00:29 ID:pX3qON9j >>195車輛の購入/配置は、車庫をクイック(緑のブロックの底辺をクイック)すると、車庫管理画面が表示され、車輛の購入/編成が可能になる。列車の編成が終わったら、出発をクイックすると、車輛がマップ上に配置される。現在、マップ上の車輛の編成を変更したい時は、一旦車庫に入れる必要がある。(車庫に入れるには、車庫より短い車輛数である必要がある)この説明で質問の回答になっていますか?
197 :名前は開発中のものです。 2008/10/11(土) 18:53:18 ID:AA+LV8Ig 鉄道が街を発展させていくって考えが既に時代遅れだよね
199 :名前は開発中のものです。 2008/10/11(土) 21:38:38 ID:Xk5c0j51 >>197出生率を上昇させるゲームでも作ってろ
200 :名前は開発中のものです。 2008/10/11(土) 22:12:56 ID:MYohag1G 今の時代は地方のローカル線の経営はどこも苦しいんだよ街を発展させるどころか自治体のお荷物になってるそういう現実を差し置いて鉄道「経営」系などと言ってさも街づくりの主体であるかのように謳っているからちょっとリアリズムを追求しようとするとすぐにゲーム性が破綻するそこにどうしようもない虚しさを感じる
このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー と 利用規約 が適用されます。
1文字以上入力してください
本文は少なくとも1文字以上必要です。
1文字以上入力してください。