開発

PICO-8

鍵と扉

現在制作中のゲーム「Magic Line」、鍵と扉の関係を実装しました。鍵を取り出口の扉まで?ブロックの何処かに隠れている鍵を取る→扉が出現→扉へ重なるとステージクリアという流れになっています。扉は、近づくと開いたパターンに変化するようにし...
PICO-8

?ブロックを消す

現在制作中のゲーム「Magic Line」、ステージ上の障害物の一つ「?ブロック」を魔法で消すようにしました。消した所に鍵などのアイテムが出たり、壁がなくなり、敵も通り抜けられるようになります。そうすることで、「どのタイミングで消すのか?」...
PICO-8

マジックミサイルの修正

現在制作中のゲーム「Magic Line」。敵がマジックミサイルに当たったら、一定時間麻痺するようにして、マジックミサイルの破裂パーティクルと魔法使いのパターンを修正しました。向きを変えない場合まず、マジックミサイルが最後に破裂するときのパ...
PICO-8

敵の動き

現在制作中のゲーム「Magic Line」、敵の動きを実装しました。色々と試行錯誤があり、トークン(プログラムの量の制限)との兼ね合いもあり、今のアルゴリズムに落ち着きました。はじめは、やっつけで障害物も無い事から、魔法使いに向かって一直線...
PICO-8

壁との当たり判定

現在制作中のゲーム「Magic Line」、マップエディタからデータ化してステージを表示できるようになりましたので、障害物との衝突チェックを実装しました。壁との当たり判定を実装したまだブロックのようなものしか表示していませんが、墓石、壊せる...
PICO-8

障害物の扱い

現在制作中のゲーム「Magic Line」、ブロックなどの障害物を、どの様に扱うかを考えて実装してみました。ブロックは8x8のスプライトパターン(タイルパターン)を そのまま表示するのではなく、「影を付けるため」どの様に描画するのかを、色々...
PICO-8

Magic Lineの進捗

現在制作中のゲーム「Magic Line」、マジックミサイルの動きは出来たので、敵との当たり判定、当たった時のパーティクルの発生、消える時にパーティクルアニメーションを実装。マジックミサイルのパーティクルアニメーションあと、敵の表示順序を奥...
PICO-8

マジックミサイルの実装

現在制作中のゲーム「Magic Line」、線で囲むことで その範囲の敵にダメージを与えることの他に、ボタンを押しながら移動して線を引いて囲まずにボタンを離すと、その線に沿ってマジックミサイルを飛ばすアイディアがありましたので、それを実装し...
PICO-8

魔法アニメーションのバグ

現在制作中のゲーム「Magic Line」、昨年の秋に行われた、MI68での試遊で見つかったバグ。線で囲んでも、囲んだ所に魔法アニメーションが表示されない時があるのです。しばらく放置していて、今年になってから本格的にデバッグにかかりました。...
PICO-8

線を引く動作

PICO-8で 新しいゲーム「Magic Line」を制作しています。昨年のMI68で試遊してもらい、色々と意見を聞いたのですが、ボタンを使って、何か攻撃ができないか?スーパーマリオブラザーズのBダッシュの様な要素があると良いという意見を取...