Vanilla JavaScript로 개발한 Othello 게임입니다. Othello는 두 명이 번갈아가며 흑백 돌을 놓아 게임 보드를 채우고, 상대방의 돌을 자신의 돌로 뒤집어가며 승부를 겨루는 고전 전략 보드 게임입니다.
이 프로젝트는 이러한 Othello 게임을 추가적인 프레임워크나 라이브러리 없이 Web Components, Router를 만들어 구현하는 것을 목표로 두었습니다.
설명 | |
---|---|
게임 인터페이스 | 직관적이고 반응성이 좋은 사용자 인터페이스를 통해 플레이어가 쉽게 게임을 즐길 수 있습니다. |
게임 로직 | 힌트, AI 모드 등의 다양한 기능이 포함되어 있습니다. |
기본 모드 | 플레이어가 흑과 백을 모두 컨트롤할 수 있습니다. |
AI 모드 | 플레이어는 흑을 플레이하고, 백은 AI가 플레이합니다. |
점수 계산 | 게임 진행 중 실시간으로 점수를 계산하여 현재 상태를 쉽게 파악할 수 있습니다. |