Skip to content

Vanilla JavaScript로 개발한 오델로게임(Othello game developed with Vanilla JavaScript)

Notifications You must be signed in to change notification settings

gangnamssal/Othello

Repository files navigation

Vanilla JavaScript Othello Project

Vanilla JavaScript로 개발한 Othello 게임입니다. Othello는 두 명이 번갈아가며 흑백 돌을 놓아 게임 보드를 채우고, 상대방의 돌을 자신의 돌로 뒤집어가며 승부를 겨루는 고전 전략 보드 게임입니다.

이 프로젝트는 이러한 Othello 게임을 추가적인 프레임워크나 라이브러리 없이 Web Components, Router를 만들어 구현하는 것을 목표로 두었습니다.

Main function

설명
게임 인터페이스 직관적이고 반응성이 좋은 사용자 인터페이스를 통해 플레이어가 쉽게 게임을 즐길 수 있습니다.
게임 로직 힌트, AI 모드 등의 다양한 기능이 포함되어 있습니다.
기본 모드 플레이어가 흑과 백을 모두 컨트롤할 수 있습니다.
AI 모드 플레이어는 흑을 플레이하고, 백은 AI가 플레이합니다.
점수 계산 게임 진행 중 실시간으로 점수를 계산하여 현재 상태를 쉽게 파악할 수 있습니다.

Site

https://othello-theta.vercel.app/

Blog

1. JavaScript를 활용한 SPA 프로젝트 개발 시작하기(1): Web Components

2. JavaScript를 활용한 SPA 프로젝트 개발 시작하기(2): Router

About

Vanilla JavaScript로 개발한 오델로게임(Othello game developed with Vanilla JavaScript)

Resources

Stars

Watchers

Forks