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


HSPTV!掲示板


未解決 解決 停止 削除要請

2016
1109
名無しマップエディットを作りたい3解決


名無し

リンク

2016/11/9(Wed) 09:46:07|NO.77288

hsp初心者です。
マップエディットを作りたく、ソフトに付属していたプログラムを見たのですが
丁寧に作りこんであり、難しくて理解できませんでした。

ちなみに私が作りたいのは、
画面は480×250、マップチップの1マスは15×15。
十字キーでマスを移動、位置が決まったら
スペースキーでそのマスに画像(種類は選べない)が描画される
というものです。

どうか知恵をお貸しください。



この記事に返信する


スペース

リンク

2016/11/9(Wed) 10:29:57|NO.77289

難しくて理解できないなら、理解できるまで眺めてください。
プログラムは簡単な命令の集合体です。
1行1行、順番に調べていけば時間はかかりますがわかるはずです。
getkeyでキー入力を検出し、配列変数でマップ情報を管理、がよくあるパターンかと。



MillkeySoftware

リンク

2016/11/9(Wed) 14:07:25|NO.77290

[マップ全体の最大値情報]
480 / 15 = Xマスの最大(480 / 15 = 32マス)
250 / 15 = Yマスの最大(250 / 15 = 16.6667マス[割り切れないので 16マスと仮定])
全体マップの必要情報量 : 32マス x 16マス = 512マス

[1マスの必要情報]
各方向に進行できるかの情報 上:〇 / 下:× / 左:〇 / 下:× などの情報
マスの画像などの情報
クリックなど操作した際の情報 : 調べる・話しかけるなど個別の情報

がんばれ!



名無し

リンク

2016/11/10(Thu) 07:49:40|NO.77295

自力でどうにかなりました、ありがとうございました。



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