앞으로 이 카테고리에서는 AndEngine을 사용한 앱제작에 관한 튜토리얼을 포스팅해 나갈 것입니다. 물론 아래에 비슷한 카테고리가 있지만 그곳은 부분부분 메모개념의 포스팅으로 이어나갈 것입니다.

 

이 카테고리에서는 순서대로 튜토리얼 개념으로 진행하여 모든 포스트를 다 보셨을때 엔드엔진을 이용해 간단하게라도 자신만의 게임을 완성할 수 있도록 진행해 나갈 것입니다.

 

먼저 간단하게 andEngine은 무엇인지 말씀드리겠습니다.

 

andEngine은 무료 오픈리소스인 OpenGL용 안드로이드게임엔진이며 Nicolas Gramlich라는 분이 개발하였습니다. AndEngine은 OpenGL의 중요한 기능을 거의 대부분 커버하고 있습니다.

 

만약 여러분께서 OpenGL을 사용해 본 경험이 전무하더라도 이 andEngine을 사용하면 멋진 게임과 앱을 만들어 내실 수 있을 것입니다. 중요한 것은 기본적인 자바프로그래밍의 경험뿐입니다.

 

기본적인 andEngine의 설정방법등은 지난 포스트를 참고하셔서 미리 준비해 주세요.

[andEngine설정방법]

http://beansarcade.tistory.com/95

 

[PhySicsBox2D설정방법]

http://beansarcade.tistory.com/101

 

[앞으로 튜토리얼을 진행하는 뼈대가 되는 프레임워크파일]

framework.zip

 

멋진 1인개발자를 목표로 아자아자!!

 

P.S> 궁금하신 점 있으시면 덧글 남겨주세요.

 

Posted by BeansLove
,

이전 포스트에서 말씀드린 방법, 즉, jar파일을 그대로 임포트하면 에러가 난다는 분들이 많이 계셔서 정석으로 다시 한번 알려드리고자 합니다. 일단 andEngine을 안드로이드스튜디오로 임포트 하는 법은 이전 포스트 http://beansarcade.tistory.com/95 를 참고하시면 됩니다. PhyscicsBox2d도 동일한 방법으로 일단 임포트해주시면 됩니다.

이제 그림으로 간단하게 아실 수 있도록 하겠습니다. 아래 그림처럼 소스코드를 수정만 해주시면 모든 에러메세지가 사라질 것입니다. 순서는 상관없이 설명드리니 중간에 에러메세지가 뜨더라도 계속 진행해 주세요. 모든 수정이 완료되면 에러메세지는 사라질 것입니다.

 

먼저 프로젝트 디렉토리를 보여드립니다. 아래그림을 보시면 저는 작업상 TMXTiled까지 임포트한 상태라 이것은 무시하셔도 됩니다.

 

 

step 01. gradle.properties를 열고 맨 마지막에 "android.useDeprecatedNdk=true"를 추가해주세요.

 

step02. 다운받아둔 PhysicsBox2d에서 그림과 같이 "jniLibs"디렉토리를 통채로 복사해서

붙여줍니다.

 

step03. PhysicsBox2d의 build.gradle를 열고 그림과 같이 수정해 주세요. 만일 TiledTmx도 사용하실거면 아래 그림처럼 동일하게 수정해 주시면 됩니다.

 

 

마지막으로 app의 build.gradle를 확인해 봅니다. 아래 그림과 같으면 clear입니다.

참 쉽죠..

Posted by BeansLove
,

turn on all the light bulb!!

 

Using the Gear around the stage and turn on all the light bulb
to complete the stage.

Get it on Google Play

 

 

 

 

 

 

Get it on Google Play

Posted by BeansLove
,