<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>ゲーム作成のメモ＠枯渇</title>
<link>https://ameblo.jp/puraimi/</link>
<atom:link href="https://rssblog.ameba.jp/puraimi/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>僕がWOLF RPGエディター（通称ウディタ）を使ってる際に注意するべき点だとかをメモってく程度の日記です。更新はマイペースなのでぐだります。</description>
<language>ja</language>
<item>
<title>自作メニュー　序盤</title>
<description>
<![CDATA[ <p>久しぶりの書き込み。</p><br><p>長い間色々なコモン作ってました。マイペースで。</p><p>その中でもメニューは一歩目すらわからなかった。</p><br><p>だって、いくらウィンドウとかカーソル表示できても</p><p>主人公以外の他のイベントは止まってくれないから！</p><p>それともう一つ。自作したコモンを呼び出すと</p><p>最初からあったメニューも呼び出されてしまう。</p><br><p>調べてみたところ、デフォルトのメニューコモン（127番）は</p><p>126番を経由して呼び出されている模様。</p><p>そしてどうやら、126番で127番のコモンを「呼出」ではなく</p><p>「予約」をして出しているらしい。</p><br><p>予約について知らなかったのでこれもまたまた調べたところ</p><p>コモンイベントの予約というのは</p><p>親コモンの起動条件に関係なく一度だけ「<font color="#ff0000">自動実行</font>」ができる</p><p>という、何ともメニュー作りにありがたい機能なようで。</p><p>自動実行という事はつまり他の動くイベントは停止してくれるということですね。</p><p>あとは126番の中の予約先を自作メニューコモンに変更すればおｋですよね。</p><p>もしくは自作メニューコモンの一つ上の場所にコピペすればおｋです。</p><p>いやぁ、これで捗りますね。</p>
]]>
</description>
<link>https://ameblo.jp/puraimi/entry-11978789099.html</link>
<pubDate>Sun, 18 Jan 2015 20:34:01 +0900</pubDate>
</item>
<item>
<title>キー長押し</title>
<description>
<![CDATA[ <p>自作の装備画面のようなものを作っているのですが</p><p>キャンセルで閉じようとすると</p><p>ちょっとの長押しでメニューまで連続で閉じてしまうという問題にぶち当たりました。</p><br><p>キー入力禁止してウェイトかけてキー入力の禁止を解除して・・・</p><p>みたいな事をやってみたけど、これでは入力が解除されて</p><p>元の状態に戻るだけですね。いやはやお恥ずかしい←</p><br><p>調べてみたところ、まず始めにループさせて</p><p>そのあとにキャンセルキーが押されてるか押されていないか</p><p>の判断をするコマンドが必要とのことでした。</p><p>押されていなければ</p><br><br><p>その判断をするためには</p><p>Ｘキーを入力受付けさせた変数を使うという事になりますね。</p><br><br><br><p>・・・あれ</p><br><p>今、この記事を書きながらそのコマンドいじってたんですけど</p><p>どうやら、最後にＸキーを入力受付けさせた変数に０代入</p><p>するだけで、問題解決のようです。（なんだこれ感）</p><br><p>あれ、これでいいのか？まじでこれでいいのか？</p><p>これさっき確かめてダメだったような気がするんだけど。すごい心配なんですけど。</p><p>調べた事とちょっと（というかだいぶ）違うけど</p><p>長押ししてもメニューまで閉じないし。</p><br><br><p>・・・と、まあ不安は残ってるけど目的の問題は解決したし</p><p>不具合出るまでこの件は保留にさせていただきますね！</p>
]]>
</description>
<link>https://ameblo.jp/puraimi/entry-11928315742.html</link>
<pubDate>Sun, 21 Sep 2014 21:36:41 +0900</pubDate>
</item>
<item>
<title>メニューから呼び出すコモン</title>
<description>
<![CDATA[ <p>前回から一週間ほど経ってますね。</p><p>ぐだぐだでごめんなさい。</p><br><p>で、えっとまず画像とか</p><p>載せたかったけど、お借りしてる素材サイト様の著作権うんぬんが関わりそうなので</p><p>控えさせていただきますね。ウディタ自体は除きます。</p><br><p>それでは、</p><p>メニューから呼び出すコモンを僕なりに作ってみます。</p><br><p>ただし、全部だと書く量が多くて（おもに僕が）だれちゃうので必要な部分抜粋。</p><br><p>ちなみにリスト的なやつ作ろうと思ってます。</p><p>工夫すれば図鑑や装備コモンのようになるでしょう。</p><p>（だけど、この記事は必要な部分を抜粋しているよ！）</p><br><p>まず、必要なのはウィンドウですね。下地は省きます。</p><p>メニューから呼び出すコモンなのでピクチャ番号は12000～が好ましいかな。</p><br><br><p><font color="#cc0000">■変数操作：CSelf0[　]＝12000+0</font></p><br><p>Cself0を基本のピクチャ番号としましょう。</p><p>このようにすると沢山ウィンドウを表示するときに便利ですね。</p><br><p><font color="#000000">次に、メニューのものと同じウィンドウを使いたいので</font></p><p>DB操作で読み込んでおきましょう。</p><br><p><font color="#cc0000">■DB読み込み(ﾕｰｻﾞ)：CSelf5[ ]＝ﾕｰｻﾞDB[画像/音声設定：画像/音声基本設定：ウィンドウ画像ファイル]</font></p><p><font color="#cc0000"><br></font></p><p><font color="#000000">ぶっちゃけ、値で構いません</font>（UDBのタイプ16　データ0　項目0です。）</p><p>こうする事でUDBからメニューの画像を変えてもメニューと同じウィンドウになります。</p><br><p>それではさっそくウィンドウ表示をしましょう。</p><br><p><font color="#cc0000">■変数操作：CSelf20[ ]＝ CSelf0[ ] + 1　</font></p><p><font color="#000000">じゃなくて、その前に新たにウィンドウ用のﾋﾟｸﾁｬ番号を作っておきましょう。</font></p><p>（1600000と入力すればCSelf0を呼び出す事ができます。</p><p>　エディタ内にある「ヘルプ」に一覧が載ってるので活用するといいでしょう）</p><br><p><font color="#cccc00">■ﾋﾟｸﾁｬ表示：CSelf20[ ][中心]ｳｨﾝﾄﾞｳ(CSelf5[ ])ｻｲｽﾞ[200,390] X：－11000</font><font color="#000000">（以下省略</font></p><br><p>この<font color="#cccc00">ﾋﾟｸﾁｬ表示</font>は　<font color="#cc0000">CSelf20(ﾋﾟｸﾁｬ番号)</font>　と　<font color="#cc0000">CSelf5(ｳｨﾝﾄﾞｳ画像)</font>　を呼び出してます。</p><p>CSelf20は基本ピクチャ番号（CSelf0＝12000）に1を足してます。</p><p>（下地はあってもなくてもって感じなので一応保険のつもり）</p><br><p>あとそれから右へスライドしながらウィンドウが出てきてほしいので</p><p>Ｘの値を-1100とかにして画面外に表示しておきました。</p><p>これを画面内へ移動させればいいわけです。</p><br><br><p>次に画面外に表示されたウィンドウを移動。</p><br><p><font color="#cccc00">■ﾋﾟｸﾁｬ移動：CSelf20[ ] X：127 Y：230/9(0)ﾌﾚｰﾑ/ﾊﾟﾀｰﾝ1</font>（以下省略</p><p><font color="#cccc00">■ﾋﾟｸﾁｬ移動：CSelf20[ ] X：127 Y：230/9(5)ﾌﾚｰﾑ/ﾊﾟﾀｰﾝ1</font></p><p><font color="#cccc00">■ﾋﾟｸﾁｬ移動：CSelf20[ ] X：127 Y：230/9(9)ﾌﾚｰﾑ/ﾊﾟﾀｰﾝ1</font></p><p><font color="#cccc00"><br></font></p><p><font color="#000000">同じものを３つ並べてるように見えますが、</font></p><p>0ﾌﾚｰﾑ　5ﾌﾚｰﾑ　9ﾌﾚｰﾑという感じにディレイの値を変えています。</p><br><p>こうすると座標（127,230）に近くづくにつれて移動が遅くなって行く（はず）。</p><p>（たぶん公式でいってる慣性というやつです。）</p><br><br><p>その後は新しくまたピクチャ番号を作って表示して移動して・・・の繰り返しです。</p><p><font color="#cc0000"><br></font></p><br><p>まとめておくとこんな感じ。</p><p><font color="#cc0000">■変数操作：CSelf0[　]＝12000+0</font></p><p><font color="#cc0000">■DB読み込み(ﾕｰｻﾞ)：CSelf5[ ]＝ﾕｰｻﾞDB[画像/音声設定：画像/音声基本設定：ウィンドウ画像ファイル]</font></p><p><font color="#cc0000">■変数操作：CSelf20[ ]＝ CSelf0[ ] + 1　</font></p><p><font color="#cccc00">■ﾋﾟｸﾁｬ表示：CSelf20[ ][中心]ｳｨﾝﾄﾞｳ(CSelf5[ ])ｻｲｽﾞ[200,390] X：－11000</font><font color="#000000">（以下省略</font></p><p><font color="#cccc00">■ﾋﾟｸﾁｬ移動：CSelf20[ ] X：127 Y：230/9(0)ﾌﾚｰﾑ/ﾊﾟﾀｰﾝ1</font>（以下省略</p><p><font color="#cccc00">■ﾋﾟｸﾁｬ移動：CSelf20[ ] X：127 Y：230/9(5)ﾌﾚｰﾑ/ﾊﾟﾀｰﾝ1</font></p><p><font color="#cccc00">■ﾋﾟｸﾁｬ移動：CSelf20[ ] X：127 Y：230/9(9)ﾌﾚｰﾑ/ﾊﾟﾀｰﾝ1</font></p><p><font color="#cccc00"><br></font></p><p>一応"僕なり"なので上手い人が見ると</p><p>もっと便利にできるポイントがあると思います。つか、あるでしょう。</p><br><br><p>まあ、という感じでそんな感じです。</p><p>呼び出す事が色々と重要だと思います。多様に使えたりするので。</p><br><p>メモのつもりで、いつ自分が見てもわかるように丁寧に書いたつもり</p><p>だけど何か逆にわかりにくくなってるような気がしないでもない。</p><p>最悪自分がわかれさえすればいいという←</p><br><p>以上です。</p>
]]>
</description>
<link>https://ameblo.jp/puraimi/entry-11920970660.html</link>
<pubDate>Sat, 06 Sep 2014 16:26:50 +0900</pubDate>
</item>
<item>
<title>自分の状況</title>
<description>
<![CDATA[ <p>初めまして。</p><p>WOLF RPGエディターというソフトを使って</p><p>ゲーム制作をしています。（通称ウディタ）</p><p>ウディタを始めて1年ちょっとになります。</p><br><p>まず自分が初めて作成したゲームについて話します。</p><p>処女作はゲームとは言えないくらい酷い作品でした。</p><p>「変数操作って何？」って思いながら作ったのでとても酷い仕様でした。</p><p>とっても鬼畜な暗号にとっても鬼畜な仕掛けに</p><p>身の無いストーリーなので本当に誰得って感じです。（なのでタイトル名言わない）</p><p>これも各々のウディタのシステムを理解してないからですね。</p><p>実際ストーリー薄くてもアイディアさえあれば</p><p>楽しいゲームになるでしょう。逃げゲーとかもそうですね。</p><p>他を言えば戦闘システムとか。</p><br><p>とか言ってますけど僕は謎解きして物語進めてくゲームが</p><p>好きなのでストーリーも考えつつ、ウディタでポチポチしてます。</p><br><p>思った以上に前置きが長くなってしまいましたが</p><p>次に制作中のゲームについてです。</p><br><p>タイトルは決まってないです。</p><p>ゲームの雰囲気とかは例えるとゼルダ系ですかね。（ふしぎの帽子とかそこらへん）</p><p>ドットキャラクター動かしてく感じです。</p><p>だからゆくゆくはARPGっぽい感じ。けどアクション面は添える程度。</p><br><p>コモンイベントも色々自作してます。まあ、簡単なものなんですが。</p><br><p>今回は僕の話ばかりでしたけど、明々後日くらいで</p><p>メモメモしに更新をすると思います。（絶対するとは言っていない）</p><br><br><p>はい、終わりっす。お読みいただきありがとうございました。</p>
]]>
</description>
<link>https://ameblo.jp/puraimi/entry-11917376266.html</link>
<pubDate>Sat, 30 Aug 2014 14:01:53 +0900</pubDate>
</item>
</channel>
</rss>
