ソルスティス・パズルゲームを制作しました

June Solstice Game Jamに向けて、ブラウザゲームを制作しました。タイトルは「Solstice Cipher」です。

ルールはシンプルです。迷路を進み、4つの「cipher sparks」を集めます。ライトメーターを安全な範囲内に保ちながら、制限時間が切れる前にゲートに到達してください。

メカニクスはテーマと連動しています。光の火花はメーターを上げ、影の火花はメーターを下げます。これは、ソルスティス(至点)のバランスを表現しています。

テックスタックは最小限に抑えました:

  • HTML(ページ用)
  • CSS(スタイル用)
  • JavaScript(ロジック用)
  • Canvas(グラフィックス用)

レベルデータはASCIIマップとして保存しました。これにより、調整が非常に簡単になりました。レンダリングコードを変更することなく、壁や火花の位置を動かすことができます。

一つの明確なメカニクスに集中しました。光と闇の間の引き合う力を感じられるようにしています。これにより、テーマがゲームプレイそのものになっています。

今後のアップデート予定:

  • 動く光の帯
  • アラン・チューリングのストーリーカード
  • プライド・パレット・モード
  • モバイル操作への対応

デザインとコードの作成にはAIを活用しましたが、方向性の決定、レビュー、テストについては、私自身が最終的な判断を下しました。

プレイはこちらから: https://kax168.github.io/solstice-cipher/ コード: https://github.com/kax168/solstice-cipher ソース: https://dev.to/kax168/i-built-solstice-cipher-a-light-and-shadow-puzzle-for-the-june-solstice-game-jam-17io