毎日ゲームチャレンジ Day 94: Liquid Flow (リキッド・フロー)
おはこんばんちは!100日間毎日ゲーム作る人、aomaです!
94日目は「Liquid Flow」。 光り輝く流れる液体を、あなたが描いた線で誘導する物理パズルです。 水の動きを眺めているだけでも楽しい、デジタル砂遊びのような感覚を楽しんでください。
FILLED: 0%
COMPLETED!
遊び方
- DRAW: 画面をドラッグして、白い線を描きます。これが液体の通り道(壁)になります。
- GUIDE: 上から落ちてくる液体を線で受け止め、下のカップ(四角い枠)へ誘導してください。
- FILL: カップがいっぱい(100%)になればクリアです!
- TRY AGAIN: 「CLEAR LINES」で線を消したり、「RESTART」で最初からやり直せます。
実装のポイント
- Particle Physics: 数百個の粒子それぞれに対して、重力・摩擦・線分との衝突判定をリアルタイムに行っています。
- Additive Blending:
globalCompositeOperation = 'lighter'を使用して粒子を描画することで、重なった部分が白く発光するように見え、幻想的な「光る液体」を表現しました。
これまでに遊んだゲーム数: 0