자바 게임 예제

당신의 작은, 재미 자바 게임은 이제 완료! 21 스틱은 재생할 수있는 좋은 논리 게임이다, 나는 그것을 프로그래밍하기위한 논리뿐만 아니라 재미를 증명 바랍니다! 다음은 코드를 확인할 수 있는 완성된 코드입니다. 게임 로직이 그리 길지 않다는 것을 알 수 있습니다. 그것은 정말 만들 수있는 빠른 작은 게임이다! 그는 Java의 기본 “기본”을 살펴보고 게임을 개발하는 과정을 안내합니다. 그것은 무료입니다, 분명히, 이것은 결국, 유튜브입니다. 그는 또한 자신의 트위터 핸들을 제공, 그래서 당신은 비디오에 뭔가에 대한 질문이있는 경우, 그는 의견이나 트위터를 통해 밖으로 도달하라고 알려줍니다. 충돌이 발생하면 화면 가로질러 페인팅을 위해 PlayGameScreen에 “게임 오버”를 보내고, loopVar을 거짓으로 변경하여 게임 루프를 종료하고, 게임 플레이를 false로 변경하여 게임이 끝났음을 나타내고, 루프에서 끊습니다. 이 단계에서는 BIRD_WIDTH, BIRD_HEIGHT, BIRD_X_LOCATION, BIRD_JUMP_DIFF, BIRD_FALL_DIFF 및 상수에 대한 BIRD_JUMP_HEIGHT와 같은 몇 가지 새로운 전역 변수가 도입되었습니다. 게임 플레이, 버드 스러스트, 버드 파이어, 출시, 그리고 글로벌 변수에 대한 birdYTracker. 게임 코드 스쿨이 광택을 내주는 미묘한 접근 방식을 원한다면, 이것은 당신을위한 정지입니다. “Java에서 수행하는 방법”의 태그라인은 단순히 “심층적인 개념 및 모범 사례”입니다. 기술 공백 같은 냄새가 당신을 위해 채워질 것입니다. 공정한 경고 : 당신은 몇 가지 문법 오류를 처리해야합니다. 추가 보너스 : 당신이 자바와 함께 무엇을 좋아하는 경우에, 그는 당신이 다른 언어 (Unity3D 및 C ++, 다른 사람의 사이에서)로 덮여있어.

그는 판매를위한 초보자코딩 과정을 가지고, 그것은 주위에 비용 $20 그의 웹 사이트에 달러. 그는 당신에게 무료로 페이지의 첫 번째 소수를 줄 것이다 그래서 당신은 당신이 그의 노력을 지원하기 전에 자신의 자료의 컬렉션을 좋아하는지 볼 수 있습니다. GameTutorial 데이터베이스는 특정 기술과 스타일 (키보드 입력, 마우스 입력 등)을 연습의 의도로 게임을 만들기 시작하는 좋은 방법입니다. 또한 오라클에서 최신 JDK(Java 개발 키트)를 다운로드해야 합니다. 이것은 자바에서 아무것도 개발의 빵과 버터입니다. 이제 필요한 클래스를 스케치해야 합니다. 최소한 GUI, 게임 클럭(게임 루프) 및 게임 로직(사용자 입력 및 충돌 을 수집하고 처리)을 처리하는 하나의 클래스가 필요합니다. 또한 모든 고유 플레이어, 적 또는 장애물에 대해 하나의 병과가 있어야 합니다.

고유가 중요합니다 – 적을 위해 하나의 클래스를 작성한 다음 필요한 각 적에 대해 이 클래스의 인스턴스를 만듭니다. 뱀의 각 관절의 크기는 10 px입니다. 뱀은 커서 키로 제어됩니다. 처음에 뱀에는 세 개의 관절이 있습니다. 게임이 완료되면 보드 중간에 “게임 오버” 메시지가 표시됩니다. 게임의 규칙은 간단합니다. 당신은 21 스틱으로 시작하고, 두 선수는 하나 또는 두 개의 스틱을 복용 중 하나를 차례로. 마지막 스틱을 잡는 플레이어는 패배합니다. 간단한 권리? 이 게임은 21 스틱 (또한 21 게임으로 알려진)라고하며, 우리는이 자바 게임을 만들기 위해 초보자를위한 자바에서 배운 모든 것을 사용합니다.