[過去ログ] 鉄道経営系ゲーム製作スレッド Ver.6 (1001レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1
(2): 2009/04/06(月)22:12 ID:5LmTI8rQ(1/3) AAS
鉄道および都市経営シミュレーションゲーム制作の
情報交換スレッドです。(sage推奨)

[前スレ]
鉄道経営系ゲーム製作スレッド Ver.5
2chスレ:gamedev

[このスレッドで主に話題となるゲーム]
FreeTrain
外部リンク:www.kohsuke.org
FreeTrainヘルプ
外部リンク[php]:www.kohsuke.org  (IDとPASSはダイアログよく読んだら分かる)
省7
982
(1): 2010/03/30(火)22:26 ID:f5yrOWGK(2/3) AAS
>>981
>1. 時間速度は数種類から選択制にする

実験的に取り入れるのならいいとは思いますが
この機能を恒久化するのは危険ではないでしょうか。
他人と様々なデータを共有できるというAvの最大の利点が死んでしまいます。

>2. ダイヤは15秒単位
奇数だと画面表示と整合性が取れなくなります。
10、20、30秒あたりで良いのではないでしょうか。
983: 2010/03/30(火)22:39 ID:eeAu1t7h(3/3) AAS
もちろんセーブファイルの方に記録するんだろうし何言ってんだ?
984
(3): 2010/03/30(火)22:39 ID:62jSr8U0(7/11) AAS
>>978
さんくす、

と思ったけど、ほどいたものをVisual C# 2008 Express Editionでリビルドかけたら
やっぱり失敗するお (´;ω;`)

さらに同梱DLLをPrototype3.0.0.5のpluginsにつっこんだらエラーになるお?

>>982
時間速度の設定値をSerialize対象にしておけば、セーブした時の時間速度が
ロード時に復元されて大丈夫だと思われる。
やってみないと分からないけど。

>奇数だと画面表示と整合性が取れなくなります。
省5
985
(1): 2010/03/30(火)22:47 ID:GmPbSYIX(2/3) AAS
>>984
>時間速度の設定値をSerialize対象にしておけば、セーブした時の時間速度が
>ロード時に復元されて大丈夫だと思われる。
確か前の人がそんなこと言ってた気がする
できる算段があったんじゃないかな。

ダイヤ設定の最小単位は1秒単位でもいいと思うけど、ネックは電車の速度が
1ボクセル動くのに何分かかるかになってることなんでしょ?
今と同じように1ボクセル1分なら、1分経過したら移動すればいいのでは?
>>979の内容が理解できないボンクラ頭乙orz
986: 2010/03/30(火)22:50 ID:62jSr8U0(8/11) AAS
>>985
プロトタイプ3.0.0.5やってみそー
画面右下の時計に注意してな

あと同じことをβ2.0以前でやってみて、ヒマならプロトタイプ3.0.0.3も試してみれ
987: 2010/03/30(火)22:54 ID:GmPbSYIX(3/3) AAS
言葉じゃ説明できないの?
そんなにややこしいことなの?
だったら、話に入ってもしょうがないので遠慮するわ。
続けてどうぞ。
988: 2010/03/30(火)22:59 ID:62jSr8U0(9/11) AAS
なんで「やってみれば分かる」と言われたら、やることを拒否するんだろう。
10分もあればできることなのに。

説明できないのかってのは単なる逆ギレじゃん?
キレるまえにやってみようぜ。
989: 2010/03/30(火)23:17 ID:62jSr8U0(10/11) AAS
今、プロトタイプ3.0.0.6作ってるところなんだけど。

いやーー、3.0.0.3〜5の駅の詳細ダイヤ、バグってるね(汗)
たぶん時・分の設定が壊れてたと思う。
クレームついてないってことは誰も試した人いなかったのかな。

3.0.0.6で直しますね。
3.0.0.6はとりあえず時間軸変更はナシで、駅詳細ダイヤ設定のみの変更にします。
990: 2010/03/30(火)23:25 ID:f5yrOWGK(3/3) AAS
>>984
実際の鉄道が15秒単位なのは知っているけれど、必ずしもそれを再現する必要はないと思う。

FTの画面は2分ごとに描写。だから新幹線は1度に2ボクセル進んでいるように見える。
これが1秒単位になると、画面は2秒ごとに描写する事になると思う。

プログラムの内部で、奇数秒に電車が動くような構成になっていると、画面の動きと実際の電車の動きがズレてしまう。
画面合わせでダイヤ設定する上で、このタイムラグは非常に厄介なので止めて欲しい。
特に「10分停車」に当たるであろう「15秒停車」の扱いが非常に難しく、ダイヤ作成時に不必要にイライラするだけなので。
991: 2010/03/30(火)23:33 ID:62jSr8U0(11/11) AAS
>FTの画面は2分ごとに描写。だから新幹線は1度に2ボクセル進んでいるように見える。

あ、やっぱそうだったのね。

メインループでtick()が一度に2回連続して呼ばれてるから、あれー?なんだろ、
おっかしーなーーと思ってたんだわ。昨日。ここに時計の進みの解説文書いてて。

tick()を1回しか呼ばないことでなにか不具合が生じるのであれば、また考えなきゃ
いけないけど。
特にそういうことがないのであれば、メインループでtick()を2回続けて呼んでるところ
1回だけ呼ぶように変えるだけで問題なくなるとおもう。
992
(1): 2010/03/31(水)00:23 ID:EoS/793G(1/2) AAS
Prototype(ALPHA)3.0.0..6をSourceForge.jpに置きました。

tick()は1回ずつ呼ぶようになりました。
駅の発車時刻は15秒単位で設定できます。

ポイントの切り替えは、同じポイントに1時間以内に2回通過することはまずなかろう
ということで1時間単位になっています。
もしまずければ1分単位にしますのでご相談ください。

あと今までPrototypeのソースを公開してませんでしたので、今回ソースファイルも
まとめました。参考にしたい方、ごらんになってください。
外部リンク[ZIP]:u4.getuploader.com
DLpass: ALPHA
993
(1): 2010/03/31(水)00:35 ID:ZTcZrobW(1) AAS
>>992
>ポイントの切り替えは、同じポイントに1時間以内に2回通過することはまずなかろう
路線の距離によっては十分に有り得るかと。
今のFTでいう60時間=2日半ですよ。
毎分がちょうどいいですね。

このように、最小時間単位1秒だと色々と不都合が出るので、もう少し長い方が良いと強く思います。
994: 2010/03/31(水)00:51 ID:EoS/793G(2/2) AAS
>>993
通過することはあっても、異なる進路をとらせたくなるわけではなく
同じ進路をとっていいのなら困らないかと思ったのですが。
はっはっは、やっぱ手抜きはダメですかw
じゃあまたこんどポイントを分単位実装します。
そんなに手間かからないと思う。
もとの川口さんの設計が綺麗だから。

あ、それで。
ほかのことやってて途中になってしまってますが。

>>984 >>978が未解決です (´;ω;`)
省3
995
(1): 2010/03/31(水)05:49 ID:FpC+3O7N(1/3) AAS
早朝に目がさめたので出しました。バージョンはα3.0.0.7です。

◎既知の不具合
・時間進行軸の値がセーブデータに保存されない

○3.0.0.6からの変更点
・ポイント切り替え設定を1分単位で行えるように細かくした
・時間進行軸を6種類から選べるようにした

うーーーん。なんだろ。Serializeされてないみたい。
とりあえず、セーブした時の値をおぼえててセットしてからロードしたら大丈夫なはずw

ソースも置いてあるので、Serializeされるようにする方法がわかった方は直してみてください。
外部リンク[ZIP]:u4.getuploader.com
996: 2010/03/31(水)05:52 ID:FpC+3O7N(2/3) AAS
>>995
すみません、DLpassはspeedです
997: 2010/03/31(水)09:24 ID:FpC+3O7N(3/3) AAS
そうそう古い話だけど。
実は0.1〜0.8のFreeTrainEX Av同梱Readmeには、対応OSとしてバッチリVistaが
書かれていた。
嫁嫁と書いてる本人が一番読んでないっていう恥ずかしい事例でしたってヤツだね。

755 名前:名前は開発中のものです。 投稿日:2010/02/24(水) 23:36:05 442060O7
だからFreeTrainはVistaに対応してないって。
Readmeぐらい嫁よ。

うpロダに一応Vista対応してみたというテスト版があるから、それ試してみれば。
人柱だけど。

759 名前:名前は開発中のものです。 投稿日:2010/02/25(木) 23:43:18 +j2qcvqG
省7
998: 2010/03/31(水)10:08 ID:ivSVD6Tc(1) AAS
全部おまえが対応しろよ。
は酷かったな。小学生かってね。
999: 2010/03/31(水)15:48 ID:iEHrg+la(1/2) AAS
>>975
列車追跡機能に感動した乙!
A7だと一つしか表示できなかったんだよなあ。
一応要望として下記2点。難しくなければ検討してみてください。

 ・列車の追跡に使用するマップウィンドウを複数並べて表示することを考えた場合、
  どのマップウィンドウを使用するかを列車の追跡ウィンドウから指定したい

 ・列車追跡中のマップウィンドウはスクロールバーを消去したい
1000: 2010/03/31(水)16:00 ID:iEHrg+la(2/2) AAS
ああ失礼
任意のマップウィンドウをアクティブにしてから
列車追跡ウィンドウを呼び出せば指定できるのか
1001: 1001 Over 1000 Thread AAS
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.225s*