[過去ログ]
2ch版いただきストリート作りませんか? (1002レス)
2ch版いただきストリート作りませんか? http://mevius.5ch.net/test/read.cgi/gamedev/1070487979/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
323: 名前は開発中のものです。 [sage] 2005/08/07(日) 20:06:57 ID:BrYppW08 普通に並べると16行〜22行になりますが これ意味わからん http://mevius.5ch.net/test/read.cgi/gamedev/1070487979/323
324: 300 [sage] 2005/08/07(日) 22:33:02 ID:DeRmvwAL >>321(◆EFBt/pII5Yさん) テキスト仕様公開ありがとうございます。大体理解できました。 まずは作成アプリの原型が全くできていないと話にならないので(^^;、この仕様を参考に頑張ってみます。 で、ありがとうございますついでに失礼ながら・・・ できましたら、「今回掲載いただいたテキスト形式マップデータからコメントを抜いたもの」もいただけますと大変助かります・・・ というのは、「見やすいように,や半角スペース入ってますが実際は数値のみ」となっている部分の解釈に若干苦しんでます。 例えばマス目データ1行目は、カンマが入ってスペースだけ消えた x,x,4,4,x,x,x,x,x,4,4,x,x (xはデータを書き出す時に-1にします)が正しいのか、カンマが入らず、スペースも消える xx44xxxxx44xx が正しいのか。 休日・銀行の表記が10・11になっていて、ただ文字をつなげると解釈がおかしくなりそうなので、前者が正しいものと考えますが・・・ >>320(304さん) この形式だと、どんな分岐にも完璧に対応できますね。 階段とか動くマスとか宇宙星雲の複雑仕様は、この際(軌道に乗るまでは)採用しなくていいと思いますし。 素晴らし過ぎて私の案はもはや形無し(笑)。 元いたマスを弾くチェックをアプリ側ではなくマップデータ側に持たせる(マップ作成の段階で最初から行けないように設定してしまう)と、 分岐や強制一通などの方向チェック処理を一本化してしまえるので、アプリ側も楽ができそう。 作成アプリ側で分岐の設定をアシストする機能をつければ、分岐設定もそれほど大変にはならなそうです。 最初に言ってしまった労力9倍はどう考えても嘘だ(^^; >>323 このマップを、ただ普通に座標から再現すると、横13×縦7マスのボードに角張った丸のような形が2つ繋がったマップになります。 この「ボードのマスの数」の事を言っているのだと思います。 それを、画面上だけは本来の座標の位置から4分の1マス×単位分だけずらして表示できる仕様なのですよね?>>◆EFBt/pII5Yさん http://mevius.5ch.net/test/read.cgi/gamedev/1070487979/324
325: ◆EFBt/pII5Y [sage] 2005/08/07(日) 23:26:58 ID:6j80KfCL >>323 17〜23の間違えでした。 >>324 ttp://zxzxzxzxzx.hp.infoseek.co.jp/board/map.zip これが実際使用してるマップデータです。 テキスト形式ですが、保存してるデータをテキストにしただけで、 実際あのように保存されてる訳ではありません。すいません。 保存方法は配列をサイズ指定して保存し、保存位置にサイズを足す。 次の配列をサイズ指定して保存位置から保存し、保存位置にサイズを足すの繰り返しです。 サイズは書いた通りです。 区切りはカンマではなく数値配列は1つ4バイトなので、1つの要素を4バイトで保存。 これで読み出せてるので、そのはず。 上手く説明できないのですが、こんな感じです。 使用してるデータを保存方法と同じように読み出せばおkです。 移動はやはり>>320の方法のが良いみたいですね。 理解能力がないので読んだだけではイメージ沸きませんがやってみます。 折角提案頂いた>>300の方法を利用しないのは申し訳ないです。 マスの表示方法はその通りです。 http://mevius.5ch.net/test/read.cgi/gamedev/1070487979/325
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.677s*