안드로이드를위한 프로그래밍 게임

안드로이드를위한 프로그래밍 게임 03: libgdx 설치

42 동영상

238 의사록

자, 이제 우리가 설치되어 있는지 안드로이드 스튜디오의는 다음과 방전 발생기 프로젝트에 가자. 당신은 그들의 공식 웹 사이트, libgdx.badlogicgames.com에서 찾을 수 있습니다. 당신은 다운로드 섹션으로 이동합니다. 그리고 당신은 마법사를 다운로드 발전기 프로젝트. 왜 프로젝트 생성? libgdx는 멀티 플랫폼 라이브러리, 많은 플랫폼 버전이 있습니다 :

바탕 화면, 안드로이드, 우리의 경우, 심지어 아이폰 OS있다. 그러나 서점의 많은 복잡한 플랫폼입니다. 그래서 두 가지 옵션이 있습니다 : 하나 우리가이 설정 손은 프로그램이 우리를 위해 그것을 할 수 있습니다 또는. 난 당신이 당신이 할 경우가 종종 지루한 얻을 수 있기 때문에 손으로이 작업을 수행 할 수 있다고 생각하지 않습니다. Libgdx 마법사를 내보낼 프로젝트 데이터에 넣어 템플릿을 생성하고, 이미 생성 프로젝트입니다

이 템플릿에서, 그것은 단지 문제와 작업을 시작한다 그래서. 또한, 사용 libgdx Gradle을은 내부에 새로운 시스템입니다 그것은 훨씬 쉽게 즉, 물건을 컴파일 할 수 있기 때문에 이는 매우, 안드로이드의 세계와 자바의 세계에서 최근에 사용된다 당신이 IDE에서 프로젝트를 가져올 때 IDE는 안드로이드 응용 프로그램을 컴파일 해결되지 않습니다. 누가 컴파일이 Gradle을 것을 알고, 프로젝트가 생성됩니다

그것은 설치할 필요가 없습니다하지만 만약 당신이 좋아하면 다운로드 할 수 Gradle을, 실행 일부 스크립트가 있습니다. 이 스크립트는 컴파일 다룬다. IDE는 ... '이봐, 데스크톱 응용 프로그램, 안드로이드를 컴파일'Gradle을 호출하고 말 것이가하는 모든되어 사용된다. 이 때문에 유리하다 당신이 안드로이드 Studio를 사용하여 지원되는 이클립스 또는 넷빈즈와 같은 다른 IDE를 사용하고자하지 않는 경우, 이전의 비디오 라인에 복귀,

당신이 플러그인으로 Gradle을 설치할 경우 대신 다른를 설치하는 좋아하는 IDE를 사용할 수 있습니다. 어떤 경우 및 발전기 libgdx 프로젝트를 열고 내가 할 수있는 최선은 응답 그래서 그것은 나에게 질문을. 저는 여기에 프로젝트 이름을 말해 나는 '죽지 않는 점프'전화 할게 이것은 이름입니다 정상에가는 패키지, 아래 ... 게임 타이틀의 질문에 대해, 프로젝트, 패키지에 사용되는

각 자바 코드 및 코드를 포함한다. 나는 com.jumpdontdie을 사용합니다. 안드로이드 jumpdontdie 단순히 두 단어를 필요 덜 나는 닷컴 전면했습니다. 여기에 나는이 게임의 기본 클래스를 방법을, 우리가 호출되는 방법을 확인할 수 있습니다 보여줍니다. 내 경우에는 내가 전화 할게 MainGame. 그리고 여기에 대상에 당신이 생성 할 위치를 지정해야합니다. 내 경우에는 내가 JDD라는 폴더에서 바탕 화면에 생성됩니다.

마지막으로 여기에 안드로이드 SDK를 배치됩니다. 시 비디오에 내가 그 폴더를 anotáseis 당신에게 위 기억하십시오. 난 당신이 득점 한 바랍니다. 그렇지 않은 경우 여기에 위치되어야한다. 특히 Windows에서, 설치 마법사가 이미 당신을 위해 행하신 것을 할 수있다. 이것은 때로는 때로는하지, 안드로이드 SDK를 생성하는 환경 변수에 의해 확인되었다. 하지만 당신이 선택하지 않은 경우,

안드로이드 SDK가 설치된 경로를 검색합니다. 당신이 도움을 필요로하는 경우는 찾아 이동했다. 다음 버전 libgdx 당신이 사용하고 있습니다. 이 경우 1.6.5합니다. 는 관련이없는, 그래서 그것은 아무 소용이 이전 버전을 떠난다. 마지막으로 하위 프로젝트에 나는 하위 프로젝트가 생성됩니다 무슨 말을. 내 경우에는 내가 HTML 및 iOS 모두의 선택을 취소거야,하지만 난 해제 책상을하지 않습니다. 목표는 안드로이드를위한 게임을 만드는 것입니다하지만 때문에,

게임이 시도되지만 데스크톱 또는 모바일 에뮬레이터가 연결 할 수 없습니다. 확장에 관해서는, 이러한 외부 라이브러리는 그 libgdx의 일부가 아닌하지만 동일 프로젝트에서 사용할 수 있습니다. 보다 더 많은 라이브러리를 사용할 수 표시, 당신은 몇 가지를 잊어 버린 경우, 당신은 수동으로 추가 할 수 있습니다. 우리가 나중에 사용하기 때문에 개인적으로 나는 활성 FreeType에서와 Box2D의를 떠날 것이다.

당신은 그것이 무엇을 말할 것이다 위에 마우스를 배치, 서로를 확인합니다. 이 순간처럼 나는 복잡하지 않습니다 간단한 무언가를 가르치려고하고있다 외부 라이브러리와. 다음은 이상을 사용하려는 경우 공식 아닌 더 써드 파티를합니다. 마지막으로, 때 모든 것이 원하는대로입니다 당신은 생성 버튼을 제공합니다. 당신은 당신이 통지를 보낼 수 있습니다. 설치 마법사 libgdx보다 버전 용으로 설계되어 있기 때문입니다

고대 안드로이드 SDK. 내가 모든 것을 네 줄 그래서 처음에 당신은 아무 잘못을 낭비 할 필요가 없습니다. 이 물건에 따라 약간의 시간이 걸릴 것입니다 다운로드 및 캐시 할 필요는 다소 소요됩니다. 당신이 할 수있는 모든 예상대로, 대기를 유지하다 안드로이드 SDK를 낮출 수 있습니다. 내 경우에는 내가 나에게 아무것도 기대하지 않습니다 캐시에 모든 것을했지만, 때로는 2 ~ 3 분 정도 기다려야합니다, 그것은 인상적이다.

그리고 여기 설명서에이 프로젝트가 여러분의 IDE로 가져온 것입니다 방법을 설명하는 이클립스, 넷빈즈 또는 인 IntelliJ이다. 안드로이드 스튜디오 잘 인 IntelliJ 기반으로 지침은 동일하다는 것을. 난 당신이 사용하는 IDE 인 안드로이드 스튜디오를 엽니 다. 내가 화면이 나타납니다 환영 할 때, 나는 모든 하단에있는 프로젝트 가져 오기 옵션을 제공합니다. 이와 함께이 여기에있다 Gr​​adle을 프로젝트를 가져 오기 중지됩니다,

스크립트와 build.gradle 및 Gradle을 폴더로. 이 모든 경기가 컴파일 방법을 알고있는 것입니다. 안드로이드 스튜디오는 않습니다 모든입니다 Gradle을 당신이 빌드 부탁드립니다. 각 플랫폼에이 폴더 : 바탕 화면, 안드로이드를. 이 내 보낸 경우이 모든 안드로이드 스튜디오에서 수행 할 수 있습니다. 나는 충전, 안드로이드 스튜디오의 경우이 즉시이를 수 있습니다. 안드로이드 스튜디오의 메인 화면은 시작 열립니다

프로젝트에서 작동합니다. 당신이 IDEA에 있다면 그것은 더 작은, 그러나 좋은 소요됩니다. 당신이 프로젝트를 처음 열 때 더 잃게됩니다 사실이다 캐시와 관련이없는 다른 것들로 메이븐. 실행중인 모든 프로세스를 사라질 때까지 당신이 할 수있는 모든 기다려야한다, 더 이상 진행 바가 없을 때까지. 준비를 일단 우리는 프로그래밍을 시작할 수 있습니다.

새로운 코스를 찾으려면 가입. 아무 스팸 없을 것, 약속 :)

저자에 관하여

foto de jotajotavm
José Javier Villena

전기 : 다른 언어 분석 - 프로그래머. 교사 PREMIUM 플랫폼은 CodigoFacilito으로 세계적으로 인정. 에디터 Cristalab 기사. 내 YouTube 채널은 아나야와 LaTostadora 출판사가 후원한다. 나는 상세히 설명하고 의심의 소지를 없애기위한 몇 가지 예를주는 것을 좋아합니다.