Skip to content

tlsgptj/android-omok

Repository files navigation

android-omok

[기능구현목록]

  1. 오목은 검은색 돌부터 시작해야하기 때문에 검은 돌을 고르도록 선택

  2. 오목판 배열은 15로 설정 (가로 15 * 세로 15개의 판이 있었기 때문임)

  3. 게임을 시작해주세요. 라는 문구가 뜨도록 설정

  4. 돌을 놓을 때 마다 업데이트가 되도록 설정

  5. 5개의 돌이 나란히 놓여졌는지, 대각선, 세로, 가로로 판단

  6. 승자를 판단

  7. 돌이 있는 위치에 놓으려고 하면 이미 돌이 있는 위치입니다. 라고 뜨게 만들기

  8. 검은돌/흰돌 이 승자입니다. 문구 뜨게 하기

  9. 게임 종료

  10. 6목 이상의 장목도 고려해야하므로 판정 할 때 count >= 5 로 표현

<XML추가 내용> android:visibility="gone" -> gone의 경우 TextView 전체가 사라짐 android:visibility="invisible" -> 글자만 사라짐 android:visibility="visible" -> Textview 전체가 보임

  1. 변수 표기 row: 현재 돌을 놓은 행 번호 col: 현재 돌을 놓은 열 번호 rowDelta: 검사 방향의 행 변화량 (-1, 0, 1) colDelta: 검사 방향의 열 변화량 (-1, 0, 1)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages