프로그래밍
[004] 아이템을 주웠다가 다시 내려놓아보자
[004] 아이템을 주웠다가 다시 내려놓아보자
2016.03.17보통 우리가 타일단위 RPG에서 아이템을 주울 때 어떻게 하는가? 그 아이템 위에 올라가서 줍는 키를 누른다.그렇다면 반대로 버릴 때는 어떻게 하는가? 인벤토리에서 꺼내면 있던 자리에 떨어지는게 보통이다. 그것을 한번 RMVXA에서도 구현해보자. 룻하세요 룻제목이 이런 이유는 신경쓰지 말자 1. 아무 맵이나 불러온다. 2. 데이터베이스에서 아무 아이템이나 막 만들어보자. 나는 라플레시아를 만들었지만, 여러분은 이거 말고 다른 아무거나 만들어도 좋다.다만 Occasion(사용가능한 경우)에서 Only from the menu(메뉴에서만 사용가능)으로 설정해주는 게 좋다.어쨌든 우리가 만드려는 건, 메뉴에서 사용하면 내려놓는 시스템을 만드려는 거니까. 일단은 기본적인 아이템 정보만 만들어두고, 먼저 줍는 기..
[003] 애니메이션으로 화면에 글자를 띄워 보자
[003] 애니메이션으로 화면에 글자를 띄워 보자
2016.03.14무려 글 두개만에 소재가 떨어졌네여. 결국 이벤트 응용 관련 글을 쓰게 됐습니다 (...) 애니메이션으로 화면에 글자를 띄워 보자 1. 왜 그렇게 하는가? 픽쳐로 화면에 띄울 수도 있을텐데, 왜 굳이 애니메이션으로 하는가에 대해서 궁금할 수도 있을 것이다.이유는 픽쳐는 화면에 그림을 띄우는 것이고, 애니메이션은 이벤트에 그림을 띄우는 것이기 때문이다. 여기 '호엑'이라는 글자를 픽쳐(그림의 표시)로 띄웠다고 해 보자. 그럼 주인공이 옆으로 이동했을 때 '호엑'이라는 글자는 어디 있는가?당연히 맵 중앙에 그대로 있을 것이다. 그렇다면 애니메이션으로 '호엑'을 표시했을 때는 어떤가?사진에서 빨간색 상자가 애니메이션이 표시되는 이벤트의 위치이다.이 경우는 주인공이 옆으로 이동했을 때, 이벤트 위치 위에 표시될..
[002] 픽쳐/Pictures에 관해서
[002] 픽쳐/Pictures에 관해서
2016.03.13- 투명도로 그림이 자연스럽게 나타나게끔 해 보자. Show Picture(그림의 표시)로 Opacity(투명도)를 0으로 설정해놓은 뒤, Move Pictrue(그림의 이동)으로 시간이 가면서 Opacity(투명도)가 255가 되도록 설정해놓으면 그림이 부드럽게 나타나게 만들 수 있다. - 그림을 여러 장 표시해서 애니메이션처럼 만들 수 있다. 연속되는 그림을 작은 프레임 간격으로 표시하면, 애니메이션처럼 만들 수 있다. - 그림을 회전시켜 보자. 같은 이치로, Rotate Picture를 작은 프레임 간격으로 여러 번 표시하면 그림이 돌아가는 애니메이션을 만들 수 있다. - 그림을 여러 장 겹칠 수 있다. Show Picture(그림의 표시)의 Number(번호)는 그림을 겹칠 때, 몇 번째로 위에 ..
[001] 캐릭터칩/Characters 에 대해서
[001] 캐릭터칩/Characters 에 대해서
2016.03.12- VXACE의 캐릭터칩은 3X4이다.VXACE의 일반 RTP는 캐릭터의 한 동작 당 32px X 32px의 사이즈로 되어 있다.스크립트를 건들지 않는 한 동작이 세 단계로 구성된다. - 캐릭터칩을 크게 만들어도 상관없다. 동작 당 사이즈만 맞추면 어떤 크기라도 구현가능하다. - 파일명을 저장할 때, 특수기호를 사용할 수 있다. -> 특수기호를 붙이지 않고 저장했을 경우 툴에서 8개로 캐릭터를 구분한다. -> 파일명에 $를 붙이고 저장했을 경우 캐릭터를 한개로 구분한다. -> 파일명에 !를 붙이고 저장했을 경우 맵칩 규격에 딱 맞게끔 한다. - 캐릭터칩으로 애니메이션을 만들 수 있다. 예시 : 문이 열리는 애니메이션을 구현하고 싶은 경우 이동방식 설정 (Set Move Route) 를 이용해 만든다.캐릭..