[過去ログ] 【ウディタ】WOLF RPGエディター 其の37 (1001レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
51(2): 2012/09/30(日)19:37 ID:l/Qc5QcY(1) AAS
台風で外出れないし暇だったから前々から妄想してたゲームのプログラムの方法でも考えて暇つぶしするかと思ったら難しすぎワラエナカッタ
プログラムなどやったことはないしウディタもDLしたもののさっぱりなハイパー初心者だけど考えるだけなら時間以外損しないし
街(資源を産出する)と道(交通可能量と距離/速度がある)があって、街はそれぞれ必要な資源を別の街から購入する(市場を通して同時に決済)
決済されたら優先度の高い街からダイクストラ法とやらで近くの街を検索していき、その街が資源を持っていたらキューに入れる
すべての要求資源を最短経路で集めることができたら、次の街の処理に移る。すべての街で処理が完了したら運搬、
というところまでは考えたんだけど、運搬ユニットの概念を入れようとしたら本格的に頭抱えることになった
できればユニットを街においてこれが資源を持ってやりとりできるようにしたいんだけど、そうすると資源の中継とそれに伴う待ち時間を組み込んで最短経路計算をしたいけど
省2
55(2): 2012/09/30(日)20:25 ID:vJ7obHYL(1) AAS
>>51
なにで悩んでるかわからないからエスパーするけど
それはつまりノードが接続ノードを保持するだけの双方向グラフじゃなくて
エッジのクラスも作ってノードが接続エッジを保持するタイプのグラフってこと?
エッジにもユニットを保持する滞留の概念があるならその実現方法として
ノードにユニットを保持させて目的ノードと経過時間で進行を管理するのか
エッジにユニットを保持させて管理するのかはハッキリ考えておいたほうがいい
省2
59: 2012/10/01(月)01:19 ID:kexvJ+fL(1) AAS
>>57
>>55の後半は明らかにおかしいから気にするな
>>51を実現するなら、まず運搬ユニットが一種類のみの状況でやってみりゃいい
運搬ユニットに所属地、目的地、目的地への残りターンの属性を与えれば多分いける
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.034s