남는 시간이나 여가시간을 활용하여 IT분야 중 하나인 AI 신경망에 대해 공부를 해보고
싶어서 오픈소스와 신경망 패키지인 Python의 NEAT이라는 라이브러리를 활용하여 게임을 만들었습니다.
먼저, 기본적인 실행 파일들과 설치파일입니다. 개발 후 EXE파일로 변환을 해주어야
하는데 불가능 하여 윈도우 배치파일을 이용해서 파일 하나로 게임실행에 필요한
설치부터 실행과 삭제까지 가능한 인스톨파일도 만들었습니다.
게임실행에 필요한 파일들과 패키지들이 설치가 진행되는 과정입니다.
설치가 완료된 후 게임이 자동으로 실행됩니다.
게임이 시작되면 5마리의 새들이 파이프들을 피해가는데 스스로 실패도 하면서
학습을 하게됩니다. 그러한 과정들은 왼쪽의 창에서 관찰이 가능하고 대략 20세대
전에 학습을 완료하여 부딪히지않고 진행이 됩니다.
실행을 종료한 뒤 왼쪽의 커맨드 창의 지시에 따라주면 게임을 실행하기위해 설치가
됐던 파일들이 차례대로 삭제가 됩니다.
감사합니다. :^)