記事一覧

昨日の続き

まだ完全には解決できてませんでした。
特殊なケースで失敗する…

これで、また昨日とは別のところを勉強しないといけない。

「ゲーム」の制作においては、数学なんて出来なくても(バグが出ないように設定して)ごまかせることも多いですが、「ツール」の制作ではそれは通じないことが多いのだ…

できたーーー

公式探して、練習問題やって、アクエディ4で使う式作って(←2回失敗した)、高速化して…

全部で8時間程かかりましたorz

数学恐るべし!(←頭が悪いだけ)

今日は数学を…

アクエディ4における、ある不具合を解消するために今日は数学漬けです。
楽しいですが、なかなか解けませんw

加速ショット

実は前回のバージョンで、ショットのアルゴリズムが大幅に変わりました。
変えざるを得ませんでした。

それによってまた新たなバグも発生してしまったようで恐縮ですが、いいこともありました。
加速するショットが実装しやすくなったのです。

只今実装中ですが、誘導ショットで何故か加速してくれない…

アクションエディター4 v2.12β

まだサンプルゲームどころじゃなかった…
今回もかなり重要な更新が多いです。

※旧バージョンのデータを引き継ぐ場合、オートスクロールするタイプのステージは結構挙動が変わってしまいます。ご了承下さい。
旧バージョンとほとんど同じ動きをさせるには以下のようにして下さい。(厳密には全く同じ動きはしません…)

・デフォルトの「シャドーピープル」のような誘導移動がメインのキャラの「オートスクロールに流されない」にチェックを入れる。

・主人公が飛行状態の場合、主人公の「オートスクロールに流されない」にチェックを入れる。

・主人公を飛行状態にするアイテムの「効果」で、「ステータスの操作2」コマンドで「オートスクロールに流されない」を「ON」にして追加する。

・主人公の飛行を解除するアイテムの「効果」で、「ステータスの操作2」コマンドで「オートスクロールに流されない」を「OFF」にして追加する。


こっから下はいつもの更新内容です。

●エディター
・コモンパレットとステージパレットの0番が編集できてしまうバグを修正
0番のデータが変わるととんでもない誤動作をするので、これは非常に重要な更新です。
また、0番を編集してしまった旧バージョンのデータを今回のバージョンで読み込めば本来の0番のデータに戻り、誤動作もしなくなります。

・デフォルトデータの更新
キャラコモンパレットにおける「シャドーピープル」「テールマン」「こんぺいとう」「空飛ぶ缶詰」「アク」「ミクトル」「サンタ」「スピルト」 の「オートスクロールに流されない」を有効にする。(誘導移動系ザコとボスの飛行キャラ全員)
アイテムコモンパレットにおける「看板-茶」と「看板-黒」の「メッセージ」表示位置を「画面中央に表示」にする。
アイテムコモンパレットにおける「ブーツ」の「効果」に、「オートスクロールに流されない」を「OFF」にするコマンドを追加。
アイテムコモンパレットにおける「フェザーブーツ」の「効果」に、「オートスクロールに流されない」を「ON」にするコマンドを追加。
キャラコモンパレットにおける「トリックマン」のフロー2番の上から3番目のコマンド「ウエイト」の実行時間を「20」→「45」にする。
キャラコモンパレットにおける「あざわらう月」の「初期値のズレY(dot)」を「-96+分身値×32」→「-96+分身値×0」、「円移動」コマンドの速度(増加角度)を「20+分身値×0」→「10+分身値×10」、「円移動」コマンドの半径を「6+分身値×-2」→「6+分身値×0」にする。

・コモンパレットにおけるキャラの「防御力」、「体当たりの当たり判定範囲」が編集できないことがあるバグを修正

・メインウインドウにおいて、CtrlやShiftを押しながらマウス右ボタン+「D」(切り取り)・「R」(キャラの向き反転)・「Q」(削除)ができないバグを修正

・マウスホイールでステージがスクロールできるようになる
ステージオプションの「マウスホイールによるスクロール方向」で、水平方向か垂直方向かどちらにスクロールさせるかが選べます。

・パレットモード(ブロック⇔キャラ⇔アイテム)を変更してもペンが変わらないようにする。(パレットモードごとにペンを記憶するのをやめる)

・旧バージョンのステージファイルをセーブする際にファイル名を変更してしまうと、旧バージョンのステージファイルが「old_ver」に入ってしまうバグを修正

●ゲーム
・キャラの「誘導移動」コマンドと移動タイプが誘導移動系のショットにおけるオートスクロール中の動作を変更
スクロール方向と逆方向の移動速度が、オートスクロール速度分だけ落ちました。(オートスクロール速度を考慮して速度計算するのを止めました)
これまでのバージョンのように、オートスクロール中の誘導対象に対する相対速度を左右対称にしたい場合は、下記の「オートスクロールに流されない」を有効にして下さい。

・キャラに「オートスクロールに流されない」を実装

・「ショット」コマンドに「オートスクロールに流されない」を実装
旧バージョンのデータを読み込むと、ショットの移動タイプが誘導移動系なら自動的に「オートスクロールに流されない」が有効になります。

・「ショット」コマンドで「ターゲットを狙って角度を設定」にチェックを入れても、オートスクロール中だとターゲットの方向にショットが向かないバグを修正

・ワールドマップにおけるイベントの出現条件に「トータルスコア」を実装


その他、細かいところを更新。

ダウンロードはこちらから↓
http://www.omoshiro-game.com/soft/ActionEditor4/ActionEditor4_v212b.zip

(敵が)オートスクロールに流されない設定

あっぶねえ。
折角良い要望をいただいたのに実装し忘れるところだった…

頑張ります。

トータルスコアで隠しステージ

そうだ!
ワールドマップにおけるイベントの出現条件にトータルスコアを実装しよう。
トータルスコア1000以上なら隠しステージに挑戦できるとか。

サンプルゲームで何らかの形で隠しステージを用意したいと考えたとき、変数条件とかよりトータルスコアの方がシンプルでいいと思ったんです。
需要があるかどうか分かりませんが、個人的にはオススメです。

いよいよ3月か

今月は、私にとって苦しい月になると思う。
理由はここでは言えませんが…(わかる人にはわかる)

自分を信じて頑張るしかありません。

重要なお知らせ

バージョンいくつからなのか、パレットデータの0番が編集できてしまうバグが発覚してしまいました。
v1.40では起こらないのに…

0番は絶対に編集しないで下さい…
特に「グラフィック」を変えるととんでもない誤動作をするかもしれません。
ご注意下さい。

次のバージョンでは、0番のデータが変更されていても正常に動くようにします。

サンプルゲーム制作中

13日の金曜日に公開する予定です。

13日の…
金曜日…

うん、問題ない(何)