조회 수 320 추천 수 1 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
  말 그대로 대충입니다. 성의 없어서 죄송합니다. 우선 대충 설명드리는 이유는, 제가 시간이 없으며, 너무 자세한 설명을 보고 그저 따라하는 것보다는 힌트를 듣고 퀴즈를 풀듯이 조금의 단서만 주어지는 편이 게임을 만드는데 있어 더 재밌지 않을까 싶어서입니다- 만...

  서론은 마치고, 우선 근접공격에 대한 설명입니다만(그전에 물론 적의 여러 수치들을 변수로 대입시켜야합니다. HP, 공격력, 방어력 등 말이죠. 변수의 개념은 물론 이해하시고 있다고 가정하겠습니다.), 우선 그래픽면을 전혀 고려치 않는다면 아주 간단합니다. '적'이란 이벤트를 하나 만든 후, 그 '적'이란 이벤트의 시작조건을 '이벤트가 닿았을 경우' 또는 '주인공이 닿았을 경우'로 설정합니다. 그후 이벤트의 첫페이지를 시작해야 되는데, 조건분기에서 '결정키로 이벤트 시작'이란 조건이 있습니다. 이곳에 체크를 해주신 후, '이외의 경우'에도 체크를 해줍니다. 그러면 우선 페이지 안에 조건분기 하나가 들어간 셈입니다.
  혹시 모르실까봐 잠시 설명을 드립니다만, '결정키로 이벤트 시작'은 주인공의 공격에 해당되며, '이외의 경우'는 적의 공격에 해당됩니다. 즉 '결정키로 이벤트 시작'의 바로 아래칸에는 미리 지정한 적의 HP 변수를 감하는 식을 써주시면 됩니다. 이때 적의 HP변수를 감하는 수치가 데미지가 될 터인데, 데미지는 적당히 주인공의 공격력과 적의 방어력 변수로 자유롭게 공식을 써서 구하시면 됩니다. 그리고 '이외의 경우'는 위와 거의 비슷하지만, 주인공의 HP가 감해진다는 점이 차이점입니다. 역시 데미지는 자유롭게 공식을 세워주시면 됩니다.

  그리고 원거리공격에 대한 설명입니다만, 이곳에선 각각의 이벤트들의 좌표에 대한 변수, 즉 다시 말해 적의 좌표에 대한 변수들이 필요합니다. 적 1인 당 좌표 변수 두 개(x,y)가 필요하겠죠.(화면x, 화면y와 좌표x, 좌표y는 분명히 다른 수치임을 기억해주세요.)여기서부터는 자세히 설명이 어렵기 때문에 요점만 간추리겠습니다.
  1. 주인공이 원거리공격을 발동시킬 '키'를 지정하라.(rpg2003이라면 숫자키도 가능하며, 2000은 잘 모르겠습니다. 95는 아마 x키밖에 가능한 게 없을 겁니다.)
  2. 게이머가 원거리공격을 발동시킬 키를 입력했을 때, 주인공의 정면으로 혹은 다른 정해진 방향으로 '날아갈 이벤트'(화살 혹은 총알 등을 이미지로 지정해주면 좋겠죠.)를 미리 맵 아무 곳에나 만들어둔다.
  3. 게이머가 원거리공격을 발동시킬 키를 입력했을 때, '날아갈 이벤트'- 즉 원거리공격 이미지가 담긴 이벤트'가 주인공의 정면에 위치하게끔 장소를 변경시켜라.
  4. '날아갈 이벤트'가 정해진 방향으로 한 칸씩 이동할 때마다, '날아갈 이벤트'의 좌표 변수와 적들의 좌표 변수가 일치하는지 검색할 수 있는 이벤트를 설정하라.(방법이 여러 가지인데, 애매모호한 설명이군요.)
  5. '날아갈 이벤트'와 적의 좌표 변수들이 일치할 때, 적의 HP변수에서 데미지값을 감하라.

  이 정도- 입니다만, 솔직히 이해가 힘드실 겁니다. 이해하시고 제가 도움이 된다면 좋겠지만, 솔직히 아예 만든 이벤트를 스샷으로 찍은 게 아니면 정말 아리송하기 때문이죠.
  물론 가장 좋은 건 스스로 해보는 겁니다. 사실 원거리든 근접이든 자신만의 노하우가 있으며, 액알 게임이 두 개라도 그 액알 시스템은 거의 50% 정도밖에 안 비슷하기 때문이죠. 계속 만드시면서 실패를 쌓다보면 나름대로 효율적이면서 노하우가 깃든 자신만의 액알 시스템이 완성될 겁니다.
  그럼 계속 힘내시면서, 열심히 작업하세요.(글이 좀 지저분해도 양해를...)
  ps. 왜 질문쪽에 이 글이 등록된 건지;
?

List of Articles
번호 제목 글쓴이 날짜 조회 수
3027 rpg2003 제가.. 산적을 만들려 하는데 Novelist 2006.02.15 331
3026 rpg2003 제가.. 산적을 만들려 하는데 출v항 2006.02.15 365
3025 고수님들 진짜 엄청 진짜로 급해요 『덩키동크』 2006.02.15 101
3024 캐릭초기설정에 대한 질문입니다. 슈퍼천재 2006.02.15 103
3023 [RXP]액알 『연금술사』 2006.02.15 222
3022 아 제발 고수님들 급합니다 RPG앵 2006.02.14 143
3021 rpg만들기xp의 스크립트... fanics 2006.02.14 426
3020 kgc의 훔치기에서.. 관우 2006.02.14 146
3019 아 제발 고수님들 급합니다 file 로안 2006.02.14 100
3018 [액알]장거리 공격, 원거리 공격 만들기 enkitia 2006.02.14 381
3017 비밀소년님께서 만든 심플액알 스크립트요 ,,, 질문!!!! Toolz소프트 2006.02.14 375
3016 rpg만들기xp의 스크립트... Novelist 2006.02.14 356
3015 [rpgxp]애니매이션과 그림표시.. RPGgood 2006.02.14 343
» [액알]장거리 공격, 원거리 공격 만들기 플러르들리스 2006.02.14 320
3013 rpgxp에서 애니미이션... 머리아퍼~ 2006.02.14 384
3012 rpg2003 혼자서 싸우기 출v항 2006.02.13 349
3011 rpgxp]] 글씨체 바꾸기 열혈청년카이지 2006.02.13 656
3010 RPGXP스크립트 :: 걷는 모션 관련... BRICK 2006.02.12 685
3009 XP 전투시 스크립트 질문이요오 『연금술사』 2006.02.12 162
3008 RPGXP 싸움에서 ... 수수 2006.02.12 330
Board Pagination Prev 1 ... 286 287 288 289 290 291 292 293 294 295 ... 442 Next
/ 442


[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)