𝗟𝗶𝗴𝗵𝘁𝗸𝗲𝗲𝗽𝗲𝗿: 最後の光を守り抜け

June Solstice Game Jam 2026に向けて、Lightkeeperを制作しました。

夏至は一年で最も長い日です。それは光が衰え始め、闇が戻ってくる転換点でもあります。私はこのコンセプトを、ゲームの核となるメカニクスへと昇華させました。

あなたは、消えゆく世界の最後の守護者です。大地には闇が広がり、影のクリーチャーたちがあなたを狩るために現れます。あなたの使命は、光を絶やさないことです。

ゲームの仕組み:

  • 探索:マップ内を移動してライト・オーブ(Light Orbs)を見つけます。
  • リソース管理:オーブはエネルギーを回復させ、闇の進行を遅らせます。
  • 戦闘:影のクリーチャーが絶えずあなたを追い詰めます。
  • 難易度の変化:生き残る時間が長くなるほど、闇はより強力になっていきます。

ゲームでは、緊張感を演出するために主に4つのシステムを採用しています:

  1. 体力 (Health):プレイヤーの身体状態を表します。ゼロになるとゲームオーバーです。
  2. エネルギー (Energy):燃料となる要素です。絶えず減少していくため、立ち止まっていることはできません。
  3. 闇メーター (Darkness Meter):タイマーの役割を果たします。闇が深まると視界が悪化し、ボス戦が発生します。
  4. スコアリング (Scoring):生存、オーブの収集、ダメージの回避によってポイントを獲得できます。

技術的な詳細:

React、Vite、Phaser.js、JavaScriptを使用して構築しました。将来的なダイナミックなストーリーイベントの計画には、Google Gemini APIを使用しています。

開発プロセスを通じて、多くのことを学びました:

  • ゲームバランス:闇の進行速度の適切な調整は困難でした。
  • 物理システム:衝突判定やオブジェクトグループのリアルタイム管理。
  • UIデザイン:プレイヤーが体力やエネルギー残量を瞬時に確認できるようにすること。

今後の計画には、AI生成のクエストや、シャドウ・メイジ(Shadow Mages)やフライング・レイス(Flying Wraiths)といった新しいタイプのボスの追加が含まれています。

Lightkeeperは、一つのシンプルな問いから始まりました。「もし夏至そのものがゲームのメカニクスだったら?」生存、リソース管理、そして緊張感のバランスを取ることは、大きな挑戦となりました。

プロジェクトの詳細は、こちらからご覧いただけます: Source: https://dev.to/ekram_zafar_f31942cd01173/lightkeeper-defending-the-last-light-of-the-solstice-4bah

オプションの学習コミュニティ: https://t.me/GyaanSetuAi