트리거 강의에서 랜덤 트리거에 대해서 알아봤었는데요,

2012/10/05 - [스타크래프트2 에디터/에디터 강의] - 29. [트리거] 랜덤 트리거

이번 강의에선 데이터에서의 랜덤 설정법을 알아봅니다.


데이터에서의 랜덤은 효과에 있습니다.


먼저 모든 효과에는 확률을 정할수 있습니다.

동작 적용 효과


모음 효과


피해 효과에 다 있습니다.

(설정한 수 X 100) %의 확률로 효과가 발동합니다.


그리고 모음 효과에서는 2가지 이상의 효과가 있을 때 그 중 한 개 혹은 몇 개만 무작위로 실행되도록 할 수 있습니다.


먼저 모음 효과에 2개 이상의 효과를 넣고,

최대 개수를 설정합니다. 필요한 경우 최소 개수를 설정합니다.

최대 개수와 최소 개수 모두 0이면 모두 실행됩니다.

그 후 무작위를 사용함으로 설정하면 됩니다.

이를 이용하면,

A와 B라는 효과가 일어날 확률이 각각 50%로 설정하고 싶다면

모음 효과에 두 효과를 넣고,

최대 개수 1 로 설정하면 됩니다.

만약 A는 70%, B는 30%를 원한다면,

A 7개,B 3개를 넣은 다음 최대 개수를 1로 설정합니다.


※ 모음 효과는 최대 10개의 효과만 들어갑니다.

만약 A 효과가 발동될 확률이 5%이고 싶다면 어떻게 해야 할까요?

모음 효과를 하나 더 만들고, 새로 만든 모음 효과에 A 와 B 효과를 1개씩 넣은 다음,

먼저 만든 모음 효과에 넣습니다.

그 다음 먼저 만들어진 모음 효과에 B 효과를 9개 넣으면,

새로 만든 모음 효과가 일어날 확률 = 10% X 새 모음 효과 중 A가 일어날 확률 = 50%

= 0.1 X 0.5 = 0.05 = 5%가 됩니다.



추천 눌러주세요 ^^



다음은 지속 효과를 봅니다.

화염차에 주기적 오프셋이랑 있어서 화염차 무기의 지속 효과를 살펴봅니다.


지속 효과에서는

주기 지속 시간, 주기 효과, 주기적 오프셋을

여러 개 추가하는 것이 가능합니다. 따라서,

플래그에서

무작위 오프셋, 무작위 주기, 무작위 효과를 설정하는 것이 가능합니다.

무작위 오프셋을 이용하여 고급 강의란에 올려놓은 메테오가 떨어질 자리가 어딜지 예측 불가능하게 할 수 있습니다.


피해 효과에서도 무작위 설정이 있습니다.

여기에서의 무작위는 피해량이 무작위로 발생되게 합니다.

예를 들어 6으로 설정한다면,

피해량의 최대치가 8 + 6 = 14이 됩니다.

그래서 피해량은 8~14 사이의 값으로 발생합니다.


이렇게 설정한 후 게임 화면에서 보면


RPG게임에서 무기 공격력을 표시하는 것과 같이 8 - 14로 나옵니다.



이상으로 강의를 마칩니다.

내일부터 며칠간은 개인 사정으로 강의를 쉽니다...




신고
Posted by ☆별사냥꾼

댓글을 달아 주세요

  1. 빛의정령

    배우고갑니다.
    예언자의봉쇄스킬은어찌만드나요?

    2012.10.10 19:59 신고 [ ADDR : EDIT/ DEL : REPLY ]
    • 역장을 이용하시면 될거 같네요.
      역장에게 체력을 주고, 무적은 풀어주시고요.
      그리고 영역 검색 효과를 하나 만든 후 일정 범위에
      역장을 만드는 유닛 생성 효과를 넣어주시면 됩니다.
      영역 검색에서 대상 필터에 자원을 요구됨으로 해주세요.

      2012.10.10 21:54 신고 [ ADDR : EDIT/ DEL ]
  2. 빛의정령

    아그리고요..
    유닛클릭하고유닛수정누르면무슨창이뜨자나요..
    그게안뜨는데...어떡하죠?

    2012.10.11 13:29 신고 [ ADDR : EDIT/ DEL : REPLY ]
    • 만든 유닛이 아닌 기본 유닛의 경우 원래 창이 뜨지 않습니다.
      기본 유닛은 ID를 바꾸거나 하는 것이 막혀있기 때문입니다.
      그 외의 것들은 오른쪽 필드에서 다 수정 가능하니 필드 쪽에서 수정해주세요

      2012.10.11 14:23 신고 [ ADDR : EDIT/ DEL ]
  3. 빛의정령

    음...
    사신 전투 회복제 어찌만들까요?

    2012.10.13 15:17 신고 [ ADDR : EDIT/ DEL : REPLY ]
  4. 00

    데이터를 만지다가, 궁금한게 있는데

    데이터에서 유닛을 보면 탭이 여러가지 있잖아요?

    머 예시로

    해병-
    능력- 전투자극제
    동작- 해병- 전투자극제
    모델- 해병
    무기- 가우스 소총
    버튼- 전투자극제
    효과- 가우스소총
    이런식으로 있는데..
    이런 탭에다가 직접적으로 추가하는 방법은 없나요?
    다른사람들 보니까 효과도 추가하고 그러던데. 어떻게 추가하는거죠?

    2014.02.28 20:57 신고 [ ADDR : EDIT/ DEL : REPLY ]
  5. 무작위 효과를 유닛 생성에 이용했는데 효과 모음에서 제일 앞에 있는 효과만 생성하네요

    2016.01.10 22:09 신고 [ ADDR : EDIT/ DEL : REPLY ]
  6. 다트다

    혹시 무작위 유닛 훈련 어떻게 하는지 아세요 ?
    버튼 누르면 유닛이 무작위로 나오듯이;

    2017.01.18 23:12 신고 [ ADDR : EDIT/ DEL : REPLY ]


티스토리 툴바