하지 퍼즐 게임을 만들었습니다

June Solstice Game Jam을 위해 브라우저 게임을 제작했습니다. 이름은 Solstice Cipher입니다.

목표는 간단합니다. 미로를 통과하며 4개의 cipher spark를 수집하세요. light meter를 안전한 범위 내로 유지하면서, 제한 시간이 다 되기 전에 게이트에 도달해야 합니다.

게임 메커니즘은 테마와 일치합니다. 빛의 spark는 meter를 높이고, 그림자 spark는 meter를 낮춥니다. 이는 하지의 균형을 재현합니다.

기술 스택은 최소한으로 유지했습니다:

  • HTML (페이지 구성)
  • CSS (스타일)
  • JavaScript (로직)
  • Canvas (그래픽)

레벨은 ASCII 맵으로 저장했습니다. 덕분에 튜닝이 쉬웠습니다. 렌더링 코드를 변경하지 않고도 벽과 spark의 위치를 옮길 수 있었습니다.

하나의 명확한 메커니즘에 집중했습니다. 빛과 어둠 사이의 끌림을 느낄 수 있으며, 이는 테마가 게임 플레이의 일부가 되도록 만듭니다.

향후 업데이트 예정 사항:

  • 움직이는 빛의 띠
  • Alan Turing 스토리 카드
  • Pride 팔레트 모드
  • 모바일 컨트롤

디자인과 코드 작성에는 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