AhnDruid

User banner image
User avatar
  • AhnDruid

  • 47

Posts

게임 제작 같이 하실 팀원 모집

게임 제작 같이 하실 팀원 모집합니다. 그래픽, 프로그래밍, 음악, 기획 등 모든 분야 모집중입니다. 경력이나 실력에 상관없이 재미있게 같이 개발할 수 있으면 좋겠습니다. 이메일 :...

45. 러너 게임으로 변경

이번 시간에는 현재 게임을 러너 게임으로 변경해 보겠습니다. 방법은 매우 간단한데, 항상 linear velocity X 값을 적용 시켜 주면 됩니다. createUpdateHandler() 메서드의 onUpdate() 메서드 안에...

44. 에너지 바 구현하기

이번 시간에는 플레이어의 에너지를 보여 주는 에너지 바를 구현해 보겠습니다. 먼저 관련 변수를 선언해 줍니다. callController() 메서드 안에 health bar와 에너지를 표시할 하트 등의 sprite를...

43. 적 무찌르기

공격을 통해 적을 무찌를 수 있도록 구현해 보겠습니다. createCollision() 메서드 안에 적과 무기의 충돌에 대한 내용을 작성해 줍니다. 적과 플레이어의 무기가 충돌시 항상 적과 무기가...

42. 적에게 AI 부여하기

이번 시간에는 적에게 AI를 부여해 능동적으로 움직이게 만들어 보겠습니다. 플레이어와 적의 거리가 가까우면 적이 움직이게 하기 위해 먼저 플레이어와 적의 거리를 계산하는 getDistance() 메서드를 위와...

41. 적 등장 시키기

타일 맵에 벽 추가하는 것과 유사하게 창문이 있는 곳과 문이 있는 곳에 오브젝트를 추가하고 그곳에 적이 생성되도록 만들어 주겠습니다. loadObject() 안에 window와 door 오브젝트에 적을...

40. 화면 이동하기

이번 시간에는 카메라가 캐릭터를 따라 움직이게 만드는 방법에 대해 알려 드리겠습니다. 소스에는 여러 애니매이션을 구현할 때 이미 적용해 놓았는데 이제야 설명해 드립니다. AndEngine의 카메라는 여러...

39. 공격 구현하기(디테일 설정)

이번 시간에는 지난 시간에 이어 공격에 관해 디테일하게 설정해 주겠습니다. 피격 범위가 공격 후에 사라지게 하기 위해 destroyGameObject() 메서드를 만들어 줍니다. createUpdateHandler() 메서드 안에 적이...

38. 공격 구현하기

이번 시간에는 공격 버튼을 추가하고 공격이 가능하도록 수정하겠습니다. 이동하면서 공격이나 점프가 가능하게 하려면 멀티 터치가 가능하도록 게임 옵션을 수정해 주어야 합니다. onCreateEngineOptions() 메서드 안에 위와...

37. 점프 하기

이번 시간에는 점프 버튼을 추가하고, 버튼을 누르면 캐릭터가 점프하게 만들어 보겠습니다. 점프 버튼을 붙일 HUD를 선언해 줍니다.(HUD에 붙여야 캐릭터가 움직여 화면이 바뀌더라도 원래 위치에 그대로...