WebTecNote

[html5] canvasでゲーム作成 – Typing Blood

CanvasのcreateLinearGradient、fillText、fillRect、context.shadow等のメソッド・プロパティに
jsdo.itで良く見るParticleテクニックを足してアニメーションで割り、寝不足の気だるさを小さじ1杯程度混ぜて作ったタイピングゲームです。
文字は今の所アルファベット+数字でテンキーは使えません。
ダウンロードしてローカル起動する方がサクサク動くと思う。

See the Pen
Typing Blood
by Tenderfeel (@Tenderfeel)
on CodePen.

jsdo.it版

コンセプト
閻魔大王はさらっとした血の池地獄が好きなので、落ちてくる骨がそのまま沈むのを防止しよう。

ルール

コンボ表示ありますが今の所レベル計算にしか使ってません。
レベルは「Passed + Combo – Miss + Karma /13.5」っていう適当な計算で出してます。
Karmaはレベル計算用の裏カウンターで、文字クリアは+1、落下は-3、タイプミスは-2します。

未実装ネタ

元々タイピングゲームの作成はmooTypingみたいなのをMediaRSSでやろうとしてたが(JAM用に)
写真投稿サイトをあんまり使った事がない所為で問題作成のイイ手段が思い浮かばなくてネコ図鑑に落ち着いた。
Canvas+JavaScriptはゲーム作成に凄く向いてると思う。

Canvasのアニメーションで最大の謎だったのは異なるスピードのものを同じフレームレート上でぬるぬる動かす方法なんだけど、clockmakerさんやhakimさんのソースを舐めるように視姦プレイしてたら把握できました 😀

モバイルバージョンを終了