본문 바로가기

엑셀 & VBA

1-1. 숫자야구 만들기

 숫자야구 게임을 본격적으로 만들기 전, 게임을 만들기 위해 어떤 기능들을 알아야 하는지 생각해보자. 게임 진행을 보면, 우선 컴퓨터가 난수를 생성해야 한다. 그러므로 시작할때 난수를 생성하는 함수를 알아야 한다. 그리고 각 자리수 별로 숫자가 같은지 다른지도 파악해야 하기 때문에, 숫자를 자리수 별로 구분하는 방법을 알아야 할 것이다.

 

 제가 만든 숫자야구 게임에서 자리수 별로 숫자를 구분하는 기능은 mod(나머지)를 이용해 구현 했으며, 난수는 randombetween 함수, 비교할때는 if 함수를 사용했다. 엑셀 함수를 아시는 분들은 이정도 아이디어면 충분히 게임을 구현할 수 있을 것이다.