/ 프로젝트 / 그 외 / 바둑 입문
출시

바둑 입문

초보를 위한 바둑

기초 룰과 정석을 튜토리얼로 배우는 바둑 입문 앱.

FlutterAdMob

배경

규칙→문제풀이→실전 대국으로 이어지는 단계별 학습을 원하는 바둑 입문자를 위한 앱입니다.

핵심 기능

  • '배우기' 탭: 기초 규칙과 착점(교실)
  • '연습하기': 난이도별 문제 풀이
  • '대국하기': AI 또는 2인 로컬 대국(19×19)
  • 현인 캐릭터의 상황별 팁
  • 스프라이트 돌·부드러운 착점 애니메이션
  • AdMob 배너(플랫폼 인식)

동작 방식

StatefulWidget으로 반상 상태를 관리하고 착점 시 겹침·따냄을 검증합니다. AI는 중앙 가중·축(ladder) 감지 등 간단한 휴리스틱으로 응수하며 화면 크기에 맞춰 반상을 조정합니다.

사용 방법

  1. '배우기'로 규칙을 익힌다
  2. '연습하기'에서 난이도를 골라 문제를 푼다
  3. '대국하기'로 AI 난이도를 선택해 둔다
  4. 착수하면 AI가 응수한다
분류: 그 외 · 원본 경로: D:\flutter_project\baduk_game