Petitverse
ゲストさん (
ログイン
)
ログイン
コミュニティ内検索
コミュニティ一覧
Petitverse ご利用ガイド
Petitverse からのおしらせ
プチコン 非公式コミュニティ
プレイ日記
あまさとしおん
◆mzDKTVUAtwqE
2018/4/6 17:41
【MINI_MAP_EDITER】
2時間制作で公開した簡易マップエディタですが
なんと、さらに作り込んでます!
圧縮保存付けましたが、まれにバグるのが悩ましい(直したけど)
今は公開できないので、後で公開します
コメント
あまさとしおん
2018/4/6 17:45
◆mzDKTVUAtwqE
圧縮保存の話
RMB形式
Run-length-encoding Multi-layer Bg
ランレングス圧縮された複数レイヤーのBG という形式です。
マップは道路のように同じ絵が並んでることが多いので細かい迷路を作らない限りはかなり小さくなります。
moi
2018/4/6 18:42
◆hL/XpFV8MD2F
マップデータの読み込みプログラムってどうしてめっちゃ複雑なんだろう…
あまさとしおん
2018/4/6 20:36
◆mzDKTVUAtwqE
スマイルツールの[SCSAVE]のデータなら簡単やで
LOADとBGLOADしか使わない
moi
2018/4/6 20:45
◆hL/XpFV8MD2F
そうだっけ
あまさとしおん
2018/4/6 20:48
◆mzDKTVUAtwqE
RMB形式は「圧縮されてる、ファイルが1つで済む」のがメリットですが、もう一つおまけ機能があります
パネルセクション機能〜
なんと、BGに使ってるGRPを「ちょこっと保存」できる機能です。
「プリセットで作ってみたけど足りないパーツがあるなぁ…自作するか」
って時に便利な機能です。
サイズは128*32(8*2マス)固定ですが、要望があれば可変になりますよ
あまさとしおん
2018/4/6 20:51
◆mzDKTVUAtwqE
もちろん、BG本体もGRPのデータも連長圧縮です。
普通の連長圧縮と違って「符号:個数=2:1」なので肥大は起こりにくいです。
あまさとしおん
2018/4/6 20:54
◆mzDKTVUAtwqE
最悪の圧縮率を見ると
普通の連長圧縮の場合
ABCD→A1B1C1D1(200%)
これで使ってる方式
ABCD→AB1CD1(150%)
個数を表すデータが、符号のデータより小さいので肥大しにくいのです
moi
2018/4/6 20:55
◆hL/XpFV8MD2F
面白そう
あまさとしおん
2018/4/6 20:56
◆mzDKTVUAtwqE
スクショ来たー!
moi
2018/4/6 20:57
◆hL/XpFV8MD2F
見るからにやり心地がありそう…
あまさとしおん
2018/4/6 20:58
◆mzDKTVUAtwqE
さっきのが「チップ選択画面」
今度は「作ったマップを表示する画面」です
あまさとしおん
2018/4/6 20:58
◆mzDKTVUAtwqE
そんなわけでまたプチコンに戻りますぅ
moi
2018/4/6 20:59
◆hL/XpFV8MD2F
SBMAPを越えるMAPエディタを作れるよう応援してます!
でんぺん
2018/4/29 0:59
◆HfSy5ayxtyTa
コミュニティー内検索が増えたので検索してみた。一応圧縮についても話してましたね! やっぱり検索できると便利。Googleの機能じゃなくて本体にも是非欲しいけど、とりあえずGoogleでも問題は無いのかな…。
ところでパネルセクション機能ってのがイマイチわかりにくいというか利用方法的なもの(コード付きで)も書いてもらえるといいかもって思ったり…。
独自形式にはいろんな個性が出るので面白い面がありますよね。
コメントを書く
この投稿にはコメントできません。
-
WEB PATIO
-