목록GUI (1)
devGYU World

본 프로젝트는 학부생 시절 전공 과목의 프로젝트를 위해 진행되었다. TicTacToe와 1 to 50, 오목 총 3가지의 GUI 게임을 구현한다. V01 개발시작 TicTacToe를 구성하기 위해서는 최소 3 x 3 이상의 보드가 필요하다고 생각하였다. 이때 보드를 board라는 이차원 배열로 선언하여 플레이어가 둔 말의 위치 정보를 저장하고, 승리조건을 계산할 때 이용하는 것으로 초기 구상을 시작하였다. 위와 같이 보드를 구성하였다. 3 x 3 보드에서 플레이어가 말을 두기 위한 위치를 입력하기 쉽게 하기 위해 행은 1~3 열은 a ~ c로 나타내었다. 그 외 보드의 빈공간은 ‘.’으로 표기해 최대한 직관적인 UI를 구성하였다. 위와 같은 형태로 초기 버전의 TicTacToe가 완성되었다. 그러나 초기..
Study/Other
2021. 12. 8. 17:27