ソルスティス・パズルゲームを制作しました
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