반응형 Libgdx6 안드로이드 스튜디오 Libgdx 스프라이트 애니메이션 안드로이드 스튜디오 Libgdx 스프라이트 애니메이션 안녕하세요. 오늘은 Libgdx 스프라이트 애니메이션 구현을 해보겠습니다. 게임은 역시 애니메이션이 기본이죠.. 스프라이트라는 것은 일종의 띠를 말합니다. 그 의미는 애니메이션 동작을 띠처럼 이어놓은 이미지 모음 입니다. 아래와 같은 모양 입니다. 아래는 제가 직접 그린 이미지 입니다. 출처만 남기시면 이미지는 맘대로 쓰셔도 됩니다. 위와 같이 그린 이미지를 애니메이션으로 구현 합니다. 일종의 문어 외계인이 적군 유닛으로 등장 합니다. 스프라이트 이미지는 궂이 위의 그림과 같이 띠 모양일 필요는 없습니다. 이미지를 자세히 보시면 아시겠지만 게임상에서 나오는 적군 이미지의 상하좌우 이동 이미지 모션이 그려져 있습니다. 오늘은 저 스프라이트 이미지를 코딩.. 2021. 1. 11. 안드로이드 스튜디오 Libgdx object 클래스 만들기 안드로이드 스튜디오 Libgdx object 클래스 만들기 안녕하세요.. 오늘은 Libgdx object 클래스 만들기를 포스팅합니다. object 클래스는 일종의 부모 클래스입니다. 이를 이용해 다양한 자식 클래스를 생성할 수 있습니다. object라는 것은 말 그대로 모든 것을 포함할 수 있는 프로토 타입 같은 존재입니다. 결국 object는 아군 캐릭터, 적군 캐릭터, NPC, 배경 이미지의 돌, 나무 등등 모든 것이 될 수 있습니다. 예를 들어 아군 캐릭터, 적군 캐릭터, NPC, 돌, 나무 등의 공통점은 무엇일까요??? 그것은 바로 게임 화면상에서 애니메이션을 한다는 것 입니다. 그렇다면 이 애니메이션 기능을 클래스화 시켜 아군, 적군, 나무, 돌, 등에 공통적으로 적용시킬 수 있습니다. 오늘은.. 2020. 12. 17. 안드로이드 스튜디오 Libgdx 게임 화면 설정하기 안녕하세요. 오늘은 추석연휴 마지막 날입니다. 내일부터 출근 벌써부터 힘듭니다. 오늘은 저번 포스팅에 이어 게임 화면 설정하는 방법에 대해 포스팅합니다. 우선 저번에 작성했던 초기 프로그램에서 시작합니다. 전체코드 입니다. package com.mygdx.game; import com.badlogic.gdx.ApplicationAdapter; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.graphics.GL20; import com.badlogic.gdx.graphics.OrthographicCamera; import com.badlogic.gdx.graphics.Texture; import com.badlogic.gdx.graphics.g2d.Sprit.. 2020. 10. 4. 안드로이드 스튜디오 Libgdx 초기 코드 분석 안녕하세요. 오늘은 한가위 추석 다음날 입니다. 코로나 때문에 고향에 못가신 분들도 많으실 것 같네요. 저는 고향에 살아서 그런 고민은 않하고 사는듯 합니다. 이번 포스팅은 저번 포스팅에 이어 코드 분석을 해보겠습니다. 이 포스팅이 쭉 이어져서 타워 디펜스 게임이 됩니다. 저번 포스팅에 이어 초기 프로젝트 생성후 생성된 코드 입니다. 전체 코드는 아래와 같습니다. package com.mygdx.game; import com.badlogic.gdx.ApplicationAdapter; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.graphics.GL20; import com.badlogic.gdx.graphics.Texture; import com.badl.. 2020. 10. 3. 이전 1 2 다음 반응형