질문과 답변

Extra Form

아시다시피 포켓몬이란 게임은 야생의 포켓몬을 포획해서 육성하는 RPG이죠. 이걸 알만툴로 구현 가능할지 궁금합니다.


가장 문제라고 생각되는 게, 알만툴에선 한 액터가 여러 명 파티에 참가할 수가 없다는 겁니다.


예를 들어 액터번호 001번을 피카츄라고 작성하면, 피카츄를 잡을 시 '파티의 증감' 명령어로 피카츄를 추가하겠죠.


근데 그 이후에 또 피카츄를 잡으면? 피카츄는 이미 파티에 있으므로 또다른 피카츄를 추가할 수가 없습니다.


한번은 이런 방법도 생각해 봤습니다.


1) 액터번호 001~n까지를 전부 피카츄로 채운다 (n은 아주아주 큰 수)


2) 피카츄 포획 시 이벤트를 이렇게 짠다


◆조건분기: [001: 피카츄]가 파티에 있다.

   ◆조건분기: [002: 피카츄]가 파티에 있다.

      ◆조건분기: [003: 피카츄]가 파티에 있다.

            .....(n번까지 반복)

        :그 밖의 경우

        ◆파티의 증감: [003: 피카츄]를 추가한다

        :분기 종료

     :그 밖의 경우

     ◆파티의 증감: [002: 피카츄]를 추가한다

     :분기 종료

  :그 밖의 경우

  ◆파티의 증감: [001: 피카츄]를 추가한다

  :분기 종료


이러면 여러 마리의 피카츄를 포획할 수 있죠.


문제점은 이게 엄청난 노가다인데다(이벤트 작성도 그렇고 포켓몬 하나하나마다 이 짓을 해야 하니.. 데이터베이스 한번 열때마다 렉터질듯) 만약 피카츄를 n마리보다 많이 포획할 시 답이 없다는 겁니다.


게다가 포켓몬에서는 '성격'과 '개체치'라는 무작위적 개체별 스탯보정이 있기 때문에 (당연하게도) 저딴 방법으로 만들었을 리가 없습니다. (물론 파티의 추가 이후 능력치의 증감으로 난수를 이용하면 개체치 구현도 가능하긴 하겠으나 애초에 포켓몬이 저렇게 만들어졌을 리가 없잖아요.. 알만툴로 만든 게임도 아니고)


저런 노가다 외에 '한 캐릭터를 여러 명 파티에 추가하고, 또 같은 이름의 캐릭터라도 각각 구분할 수 있는 방법'이 있을지 궁금합니다. 개체치 구현까진 바라지도 않구요.

Comment '1'
  • profile
    혜인 2014.06.04 10:27
    http://crystalnoel42.wordpress.com/2012/11/08/crystal-engine-enemy-capture/
    (Crystal Engine – Enemy Classes and Levels를 필요로 하는 스크립트입니다)

    Crystal Noel님의 블로그입니다.
    다른 포켓몬 스크립트도 많이 있으니,
    한 번 들어가 보시는 것도 나쁘지는 않을 거라 생각합니다.

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12451
RMVXA Animated Battle 스크립트 적용방법 현사이 2012.10.20 761
RMVXA animated-battle 2 현사이 2012.11.15 929
RMVXA Array 내부에 조건 분기문을 설정 가능 여부에 관한 질문입니다. 2 더미군 2015.01.20 205
RMVXA ATB오류 질문드립니다. file H.M. 2013.11.03 754
RMVXA Awesome light effect 스크립트랑 Fix picture to map 스크립트랑 상성이 안 맞아요. file AVANGS주니 2016.02.09 216
RMVXA awesome light effects 그림 색조 3 구륨 2014.05.16 732
RMVXA A이벤트를 B이벤트로 옮겼을 때 발동하는 이벤트 질문! 2 file 뉴리키 2015.09.26 118
RMVXA Battler 이미지는 어떻게 교체하는건가요? ㅜㅜ 3 saury 2017.02.25 105
RMVXA BGM 관련 질문입니다. 2 천지설화 2016.09.21 117
기타 RMVXA bgm 넣는법 조각사 2020.02.27 123
RMVXA BGM 재생중에 볼륨 조절이 가능할까요? 혹은 스크립트라도.. 2 멜랑콜리 2015.02.16 821
이벤트 작성 RMVXA bgm 종료 시키는 법 삼오035 2020.07.31 68
RMVXA BGM 페이드인 페이드 아웃 2 lallal 2013.01.01 1105
RMVXA BGM 피치 조정 스크립트 1 김훈 2014.04.04 587
RMVXA BGM에 관하여 2 4차원소녀 2014.05.17 552
RMVXA bgm이 루프할때마다 조금씩 끊겨서 반복되요. 제발 도와주세요 저 간절해요 4 포포포 2015.10.22 501
RMVXA BM타이틀 스크립트 질문입니다. 밥_짓는_남자 2015.05.13 183
기본툴 사용법 RMVXA Border 스크립트 아시는 분 계실까요? file objuan 2019.02.28 67
RMVXA Cache스크립트 질문 3 공부중인!연구원 2013.02.20 590
RMVXA class스크립트 12 Ilike게임 2012.09.16 1122
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 149 Next
/ 149