HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
0425
池面杉俺太郎アクションゲームなどのマップ6解決


池面杉俺太郎

リンク

2011/4/25(Mon) 05:17:21|NO.38681

つい最近HSPをいじりはじめた初心者で、アクションゲームなど作ってみたいと思うのですが、
マップはみなさんどうやって作ってますか?
自分がみたHSPの本ではテキストに
36,37,38,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,36,37,38
66,67,68,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,66,67,68
96,97,98,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,96,97,98
249,249,249,249,249,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,249,249,249,249,249
249,249,249,249,249,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,249,249,249,249,249
7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
というように数字ごとに「,」で区切っていくことで手動で作るように書いてありますが
この手法だと大規模なマップだと限界があるし、パッと見てどんなマップになるのかが
想像がつかなくて非常に扱いづらいです
比較的に色々なアクションゲームに対応できるようなマップ作りの手法を教えてください



この記事に返信する


たんす

リンク

2011/4/25(Mon) 09:04:31|NO.38684

「マップエディタ」で検索すると幸せになれると思います。



wass

リンク

2011/4/25(Mon) 13:23:13|NO.38685

別のバッファに色でマップを書いたgifを貼って
ginfo_rとかで調べて配列の代わりにするという手もある



hexa.hemi

リンク

2011/4/25(Mon) 15:23:37|NO.38686


map = {" aaaaaaaaaaaaaaaaaaa abbbbbbbbbbbbbbbbba abbbbbbbbbbbbbbbbba abbbbbcbbbbbbbbbbba aaaaaaaaaaaaaaaaaaa "}
のように文字列で作ってstrmidやpeekを使う方法もありますよ。



GENKI

リンク

2011/4/25(Mon) 18:50:30|NO.38687

カンマ区切りのテキストデータでしたらcsv形式と同じですね。
手ごろなツールを探すのが面倒なら、エクセルで可視化ツールを作って作業する手もあります。
例えばこんな感じでしょうか。

=IF(A1=7,"海",IF(A1=249,"山","陸"))
さらに条件付書式で色つけると分かりやすいかと思います。

その場しのぎややっつけのツールを作るにはエクセルは汎用的で結構使えるツールです。
といっても、使いこなせればの話ですが…。



Ve

リンク

2011/4/25(Mon) 19:33:00|NO.38689

>数字ごとに「,」で区切っていくことで手動で作るように書いてありますが
>この手法だと大規模なマップだと限界があるし、パッと見てどんなマップになるのかが想像がつかなくて非常に扱いづらいです

そのテキストの事はわかりませんが、手動で作るならエクセルなどCSV形式で保存・読込が出来るソフトを使うと良いです。
ある程度、プログラム能力があるなら自分でエディタを作ると良いです。

そんなに自信がないのであれば、フリーウェアでゲーム製作支援用マップエディタ等もあるので探してみて下さい。



池面杉俺太郎

リンク

2011/4/26(Tue) 20:17:11|NO.38710

返信くれました ありがとうございます
マップエディタを色々と試してみます



ONION software Copyright 1997-2021(c) All rights reserved.