Skip to content

gowonisgood/Dr_Word

Repository files navigation

Dr_Word

단어 박사 안드로이드 게임 앱

📸 사진 보고 단어 맞추기 게임

사용자는 사진을 보고 떠오르는 단어를 빠르게 입력합니다. 제한 시간 안에 맞춘 단어 수에 따라 점수가 매겨지며, 로그인 기능과 친구 리스트, 머신러닝 기반 자동 출제 기능까지 갖춘 단어 추리 퀴즈 게임입니다.


📱 주요 화면 구성 (Activities)

  1. 로그인 화면

    • 외부 DB 연동
    • 닉네임/비밀번호 로그인
    • 프로필 사진 등록
  2. 게임 화면

    • 사진이 나타나고 제한 시간 안에 단어 입력
    • 코루틴 기반 타이머
    • 정답 입력 시 점수 증가
  3. 성적 보기 화면

    • 최고 점수, 평균 점수, 최근 기록
    • 친구들과 점수 비교 가능

⛓ 주요 기능 및 기술 요소

✅ 코루틴 기반 타이머

  • Coroutine + Handler를 이용해 비동기 타이머 구성
  • 일정 시간마다 UI 업데이트
  • 시간 초과 시 자동으로 다음 문제로 전환

✅ 외부 DB 연동

  • 로그인 및 사용자 정보 저장
  • 기록 저장 (점수, 게임 횟수 등)
  • 추후 Firebase 또는 Supabase 등 적용 가능

✅ API

  • 단어 API: 출제할 단어 제한 목록
  • 사진 API: 단어에 대응되는 사진을 가져옴 (예: Unsplash API, Pexels 등)

✅ Jetpack 사용 (계획 중)

  • ViewModel, LiveData, Room 등의 컴포넌트로 앱 구조 개선
  • 현재는 기본 구현 위주, 이후 단계적으로 Jetpack 도입 예정

🤝 외부 앱 연동

  1. 프로필 사진 등록

    • 갤러리/카메라 앱 연동
    • 사용자 프로필에 이미지 저장
  2. 친구 목록 기능

    • 친구 초대 및 친구 점수 확인
    • 친구 랭킹 보기

🧠 머신러닝 모델 활용

  • 이미지 → 단어를 예측하는 사전 학습 모델 사용 예정
  • 예시: Google Teachable Machine, CLIP(OpenAI), 이미지 캡셔닝 모델
  • 모델은 문제 출제 자동화를 위한 도구로 활용됨

About

단어 박사 안드로이드 게임 앱

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages