JavaRush /Java Blog /Random-KO /전함과 그네
zor07
레벨 31
Санкт-Петербург

전함과 그네

Random-KO 그룹에 게시되었습니다

안녕하세요

아직 남학생이었고 교사(파스칼)로부터 프로그래밍을 배우면서 나는 다른 사람들처럼 장난감을 만들고 싶었습니다. 교사와 함께 Bulls and Cows 콘솔 게임을 작성했지만 부풀어 오른 긴급 상황에는 더 심각한 조치가 필요했습니다. 선택은 해전으로 결정되었습니다. 파스칼로 쓰기 시작했어요. 계획에는 컴퓨터가 단순히 플레이어에게 총을 쏘고 있는 셀의 주소를 알려주고, 플레이어는 차례로 컴퓨터에 자신의 셀 주소를 알려주는 콘솔 게임이 포함되었습니다. 부상당한 함선을 "마무리"하는 방법을 컴퓨터에 가르칠 수 없었기 때문에 모든 것이 중단되었고, 컴퓨터가 들판을 가로질러 무작위로 총격을 가하는 게임 작성을 끝내고 싶지 않았습니다. 9년이 지나서 나는 자바러쉬를 발견했고, 레벨 21에서 비상이 일어나 해전을 요구했다. 주요 목표는 다음과 같습니다.
  • 인터페이스 가용성
  • 컴퓨터의 적절한 사격(부상당한 함선을 마무리해야 함)
저는 Swing 라이브러리의 도움으로 첫 번째 목표를 달성했습니다. 그리고 두 번째 목표는 CrutchBicycleAndFaithInGod 라이브러리의 도움으로 달성했습니다. 관심 있는 모든 사람이 GitHub에서 이 Frankenstein을 사용해 보도록 제안합니다 . 인정해야 합니다. 코드 품질에 만족하지 않습니다. 나 자신이지만 아직은 어떻게 하면 더 잘할 수 있는지 모르겠습니다. 따라서 건설적인 비판과 의견을 주시면 감사하겠습니다. 모두에게 감사드립니다!
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION