조회 수 921 추천 수 2 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

 


하.. 안녕하세요.

서론 자르고 바로 본론으로.

원리를 설명드리자면,

기본 상태중에. [전투불능] 상태가 있습니다.

이상태는 물론 죽은 상태지요.

 주인공의 전투불능은 움직임이 불가능하고 그래픽이 바뀝니다.

 but, 몬스터의 경우는 그래픽이 사라지고 그 전투에서 제외되고 경험치와 돈이나 아이템을 남기지요.

 그런데. 이 몬스터의 전투불능 상태일때는, 그래픽이 사라지고 잠깐동안 [흔적]이 남습니다.

 이걸 이용하는거죠,

 일단  애니메이션 에서 몬스터가 공격이나 행동을하는 애니메이션을 만듭니다.


 그리고 나서, 특수기능에서, 몬스터의 스킬을 하나만들어주고. 종류는 스위치로 

 그 스위치를 꼭 기억해두도록 합시다 .    저의 경우에는 [ 1 : 몬스터행동]

 그리고 몬스터텝에가서. 몬스터의 우선도를 적절히 설정하고 방금 만든스킬을 행하도록 합시다.


 그리고 다시 적그룹텝에 가서,  그 몬스터를 한마리만 올려놓고.

밑에 전투이벤트 발동조건을 [1: 몬스터행동] 이 on 으로 해놓고,

  몬스터의 상태 - 전투불능

  애니메이션 - 아까 만든거. 대상은 주인공. 아무나 [이건 난수를 통해서 얼마든지 랜덤설정, 저의경우에는 주인공이 솔로[?]]

  변수 1[몹공격력] 대입 : 몬스터의 공격력
 


  변수 1[몹공격력] 감산 : 주인공의 방어력

   - 조건분기 - 1[몹공격력] 이 0 이하



     - 몬스터가 떄렸는데  뎀이안나올경우죠. 최소데미지라는걸 넣어봅쉐.


 


       - 대입 1[몹공격력] 난수 0~ 2 

  - 분기종료
hp 증감 - 주인공 - 감소 - 1[몹공격력] 만큼.

- 스위치 off - 1[몬스터행동]
 


 자. 이렇게 해놓고 테스트전투를 눌러봅쉐.
 


 방어로 2어대 정도만 맞아줍시다 ..

 그럼 치명적인 결함이 나오게되죠?

 바로 [전투불능] 상태는 hp가 0이여야 발동되기 때문에, 전투불능이 해제된 몬스터의 hp가  0이되어 한방만 맞으면

 즉사한다는 겁니다.   

 이걸 막기위해.


 


 전투불능이 되기전 어떠한 변수에 몬스터의 hp를 기록해놓고, 

  전투불능후에 다시 그 변수만큼의 hp를 회복시키는겁니다.

 그러면 몬스터의 잔여 hp도 보이게되고,

 몬스터도 깔끔하게 움직이게 되는 효과가 뜨는거죠.

  - 그런데 - 또 문제가 생깁니다.


 바로  몬스터가 공격하면서  전투불능상태가되어 가끔은 전투에서 바로 승리되어 버린다는거죠..

 이런것을 막기위해

  이름이 없는. 전투를 유지시켜줄 믿음직한 몬스터한마리를 생성합시다.

   전체공격에 죽지않게   몸빵도 넉넉하게..



  자.

 이제 , 원래있던 페이지앞에 새페이지를 작성합니다 [앞에!]


  발동조건은.그 몬스터의 hp가 0 일경우에


 


  -  몬스터의 상태를 전투불능으로 -

- 문장의 표시로

{ 전투에서 승리했다 } 라던가.

 포상  하고 전투의 중단 .  

  여기서 의문을 제기하시는 분들도 있으실텐데요,

" 몬스터가 행동하고나서 잠깐동안은 hp가 0이잖아요? 그럼 바로 전투가 끝나지않나요?"

 하. 기특한 알만툴은 숫자가 높은 페이지[ 뒷순서] 가 앞페이지를 덮도록 되있습니다.


 그러니 뒷 페이지가 덮을때 앞페이지는 잠시 사라지게 되는것과 같은거고, 그때 어흥하고 나오는 경우는 없다는거죠.

 그럼 귀찮으신 분들을 위한 총정리.



 


커먼이벤트 11은 포상과 문장의표시 " 승리하였다" 등 재량입니다.

[굳이 커먼이벤트 할필요는 없으나 경험치증감이 없기때문에 ]

 장점은 하얀배경이나 기타등등 다른것이 필요없다, 이고

 단점은

  애니메이션후 1초정도의 정적과,
 [ 전그걸 무마시키려고 플래시를 넣었다죠]

  약간의 귀차니즘 정도가 되겠습니다.

 [ 제생각인데 응용하면 몬스터가 대기하면서 움직이는것도 가능하다고 생각됩니다. ]

 [물론 노가다]



 [위  파일은  예제 입니다. 라고 보셔도 되겠지만 제가만들려고 하는 게임의 구성단계.  -ㅅ-... ]

  ---

 ..!!!!!! 아델님의 도움[?] 으로 알게되었습니다!

 굳이 페이지 1에서 별짓을 안해도.

  그냥  투명몹을 살해하면[?] 승리가 뜨는군요. 참고하십시오.

?
  • ?
    앞만보맨 2009.07.07 08:16
    이걸로 두더지 몬스터 이런것도 만들 수 있나여?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
824 RPG Maker [한단계 도약] 되풀이 처리 A. 미스릴 2007.09.12 1508
823 언어/기타 소개글 [봄이 남아있던 자리] Vermond 2007.01.24 1499
822 언어/기타 케메안쓰고 대충 그림판으로 쉽게 그려보자. 사토루 2005.10.14 1496
821 언어/기타 윈터뮤트 엔진.....이라는군요. 협객 2007.05.18 1490
820 언어/기타 왜 C언어를 해야하나요? -2 웁피 2006.09.17 1487
819 RPG Maker 액션RPG 속성무기를 만들어보자!! 천룡수 2005.05.20 1485
818 RPG Maker [한단계 도약]변수 번호의 변수 A. 미스릴 2007.10.12 1485
817 RPG Maker SRPG95에서 MP 0 소모 마법의 활용. 3 협객 2012.06.30 1482
816 RPG Maker [Nelba]강의1-초보들은 모여랏! Nelba 2005.05.29 1480
815 RPG Maker [R2K] 타이틀 제작하기 『덩키동크』 2006.01.09 1479
814 언어/기타 페인터(코럴) 브러쉬 세팅 공유 :) 8 file 샤이귤군 2015.03.28 1474
813 언어/기타 렉없는 자동세이브 스크립트!!! 귀찮아‡ 2007.04.22 1474
812 RPG Maker 좌표대입(ARPG) 사고실험.[이론편] 늑대소년 2005.05.18 1471
811 RPG Maker 말풍선 대화창 그노에즈 2006.12.04 1471
810 RPG Maker 2000,2003으로만드는 전략시뮬 무역장사 2005.07.30 1470
809 RPG Maker 데미지의 최소값, 최대값을 설정해보자! ver 1.0 『연금술사』 2007.01.07 1466
808 언어/기타 나의 4차원적 아이디어들.-1- file 시엔 2006.09.05 1463
807 언어/기타 [Android] 멀티스크린 노하우 2 MiDtics2 2012.10.27 1462
806 언어/기타 게임기초 쌓기! 천류지유 2006.08.08 1462
805 RPG Maker [넬바]인생게임을 만들려고?그러면 읽어봐![추가 추가 추가 !] Nelba 2005.06.15 1459
Board Pagination Prev 1 ... 5 6 7 8 9 10 11 12 13 14 ... 51 Next
/ 51






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

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