서평 : 안드로이드 게임 개발을위한 초보자 가이드

문제를 제거하기 위해 도구를 사용해보십시오

James Cho의 Android 게임 개발 초보자 가이드 프로그래밍 경험이 거의 또는 전혀없는 초보자를위한 완전한 Android 게임 개발 과정입니다.

그런 문장을 읽을 때마다 책이 너무 얕거나 갑자기 속도가 빨라져서 초심자가 설명하지 않는 빈칸이나 개념을 채우지 않으면 따라갈 수 없을까 걱정됩니다 .

이 책은 다르지만 나중에 더 자세히 설명합니다. 이 책은 Java 및 Android 게임 개발을 다루고 Java의 기본 사항은 여기에서 다루지 만 전체 Java 또는 Android 자습서는 아니지만 Java 및 Android 게임 프로그래밍의 필수 사항에 중점을 둡니다.

이것이 초점이긴하지만 학습 한 개념은 Java 및 Android 앱을 만드는 데에도 사용할 수 있습니다.

개발을 위해 책 전체에서 사용되며 책에 대한 유일한 문제입니다. 안드로이드 스튜디오 구글이 안드로이드의 핵심 개발 환경에 초점을 맞추고 있기 때문에 더 적절할 것입니다.

그렇다고해서 문제가 발생한다는 것은 아닙니다. 결국 Android Studio로 전환해야 할 수도 있고이를 방지하기 위해 Android Studio로 시작하는 것이 합리적 일 수 있다는 의미입니다.

초보자를위한 Android 게임 개발 가이드

android game development

내용

  • 프로그래밍의 기초
  • 자바 시작
  • 자바 게임 개발-기초 마련 (게임 프레임 워크)
  • 단순함 유지 (첫 번째 게임)
  • 다음 레벨 (두 번째 게임, 개선)
  • Android 게임 개발-Android 개발 시작
  • Android 게임 프레임 워크
  • 게임 구축
  • 게임 출시
  • 여정 계속

처음 세 장은 Java 기본 사항을 안내합니다. 인터페이스, getter 및 setter 메소드 또는 상속과 같은 고급 개념을 설명하기 전에 데이터 유형, 루프, 첫 번째 프로그램, 객체, 클래스 생성, Java API 작업을 포함한 많은 영역을 다룹니다.

다형성과 같은 일부 주제에 대한 추가 정보를 찾아야하지만 이러한 핵심 개념을 잘 이해할 수 있습니다. 이 추가 지식이나 더 나은 이해는 책을 따르기 위해 필요하지 않습니다.

제공되는 것은 Java로 첫 번째 게임을 만드는 데 필요한 것입니다. 추가 개념은 사용시 책 전체에 제공됩니다.

다음 세 장에서는 Java로 게임 개발을 다룹니다. 다음 두 장에서 만드는 두 게임에서 사용되는 프레임 워크를 첫 번째로 만듭니다. 맞습니다. 시스템에서 플레이 할 수 있고 다른 사람에게 배포 할 수있는 두 개의 게임을 해당 챕터에 만듭니다.

저자는 모든 클래스, 메소드, 변수 및 코드 라인의 목적을 설명하므로 매우 쉽게 따라 할 수 있습니다.

특정 구성을 온라인에서 찾아보고 더 잘 이해할 수 있습니다. 예를 들어, 클래스에서 수행되는 특정 가져 오기에 대해 더 많이 알고 싶을 수 있습니다.

이것은 다시 한 번 필요한 것은 아니지만 이러한 클래스와 제공하는 방법에 대한 이해를 향상시키기 때문에 장기적으로 도움이 될 수 있습니다.

다음 세 장은 모두 Android 게임 프로그래밍에 관한 것입니다. 첫 번째 장에서는 Android 개발 개념을 소개합니다. 예를 들어 Java와 다른 핵심 Android 개념, 활동을 설명합니다.

Android 용 게임 프레임 워크는이 책의 4 장에서 만든 Java 게임 프레임 워크와 비슷한 목적으로 사용되는 다음 장에서 만들어집니다.

9 장에서는 마침내 첫 번째 Android 게임을 만드는 단계를 안내합니다.

이 시점에서 책은 완성되지 않았습니다. 10 장은 Google Play에 게임을 게시하고 업데이트하는 방법에 대한 유용한 정보를 제공하며 11 장은 그 이상을 살펴보고 다음에 수행 할 작업에 대한 제안을 제공합니다.

내가 책에 대해 가장 좋아하는 것은 설명이 의미가 있다는 것입니다. 저자가 중요한 것을 건너 뛰거나 제대로 설명하지 않았거나 전혀 설명하지 않은 코드가 사용되었다는 느낌을받지 못했습니다.

이는이 책과이 책만 사용할 수 있으며 여전히 모든 코드 줄을 이해할 수 있음을 의미합니다.

이 책은 초보자를위한 것이지만 Android로 시작하려는 Java 프로그래머 나 Java를 전혀 접하지 않은 프로그래머에게도 유용 할 수 있습니다. 핵심 개념, 액티브 렌더링, 게임 및 해당 클래스의 일반 디자인, 게임 루프 또는 게임 애니메이션이 알아야 할 해당 장에서 설명되므로 Java 게임 개발 장을 건너 뛰지 않는 것이 좋습니다.

저자는 복잡한 주제를 더 쉽게 접근 할 수있는 재능을 가지고 있기 때문에 초보자 (프로그래밍 경험이없는 완전 초보자 포함)와 Android 또는 Java 게임 개발로 시작하는 것을 좋아하는 다른 사람들에게이 책을 전심으로 추천 할 수 있습니다.