작성자 | Guetelperr | ||
---|---|---|---|
작성일 | 2010-05-03 16:14:16 KST | 조회 | 9,521 |
제목 |
스킬만들기 강좌
|
갤디터를 만져보고 싶은데 참 만만치 않죠..?
저도 스타나 워3 에디터를 한번도 안만져보고 스투갤디터를 만지려니
참 힘든점이 한두가지가 아니었습니다.
무엇보다 유닛이나 스킬을 새로만드는게 굉장히 어렵더군요.
어설프게 한글화가 되있어서 오히려 힘든부분도 있었고 말이죠..
그럼, 간단한 스킬을 만들어 볼텐데요, 어떤 스킬을 만들 것인가..하고 생각해봤는데
처음부터 너무 복잡한 스킬을 만들면 오히려 어려우실까봐 감만 잡을 수 있게
워3의 포크오브 라이트닝 같은 스킬을 반들어 보기로 하죠.
(물론 이것도 결코 단순하지 않을예정입니다!)
우선 저의 작업순서는 간단하게 정리하면
버튼설정 -> 효과만들기 -> 능력만들기 -> 행위자 만들기 -> 유닛에게 능력 부여
이런식으로 하겠습니다.
이 순서는 꼭 이대로 해야하는건 아니지만 자기 나름대로의 순서를 정해놓지 않으면
너무 복잡해서 헤메기 쉽기때문에 처음에는 반드시 자신만의 순서를 정하셔야합니다.
그럼 버튼을 만들어보기로 하죠.
가져오기 기능을 사용해서 실제 워3아이콘을 가져올 수도 있지만, 그건 일단 넘어가기로 합시다.
이번엔 싸이오닉 폭풍아이콘을 차용하겠습니다.
버튼에 가서 우클릭으로 개체 추가를 합니다. 이름은 Lightning로 해봤습니다.
그럼 이제 우측에 데이터 필드가 나올텐데요,
아이콘이라는 필드에서 우클릭->값 수정을 하시거나 더블클릭을 하시면 이런창이 뜰겁니다.
그럼 찾아보기를 누르셔서 아이콘을 찾아주시면 됩니다.
저는 psi로 검색을 해서 싸이오닉 포풍의 아이콘을 쉽게 찾았습니다.
자, 이제 버튼 추가 단계는 끝났습니다. 참 쉽죠?
그다음은 효과를 만들어 봅시다.
효과를 만들려면 메커니즘을 생각해야할텐데요, 저는 이런식으로 구현해 보겠습니다.
스킬 사용후 대상설정->해당유닛을 중심으로 일정 반경 내의 유닛을 검색->그중 최대 5마리를 선정->그 다섯마리에게 데미지
이걸 덜 헷갈리게 하려면 이렇게 메커니즘을 짜신후, 역순으로 만들어가야합니다.
즉, 데미지를 주는과정부터 만들자는거죠.
효과에가서 우클릭으로 개체추가를 하신뒤, 유형은 효과피해로 만들어 줍니다.
이름은 Lightning Dmg로 해봤습니다.
으어아아어어오헣.... 우측에 나온 엄청난 데이터 필드에 벌써부터 기가 질립니다.
하지만 여러분은 일단 한번 따라오시라는거!!
저는 포크 라이트닝의 데미지를 우선 50정도로 정하겠습니다.
피해량이라는 필드에 50을 적어주시면 되요. 우선 다른 필드는 건드리지 말기로 합니다.
제가 하려는건 스킬 만들기를 따라해보는거지 데이터 필드를 죄 설명하고 싶진 않으니까요.
이러면 일단 데미지를 주는 과정은 완료됐구요, 대상 유닛의 주변으로 5마리를 검색하는걸 해보죠.
이번에는 효과를 만들되, 유형을 영역 검색으로 만듭니다.
데이터 필드를 보시면 영역 패밀리가 있는데요,
이렇게 반경은 3으로 해서 넉넉하게 잡아주고, 원호는 360도로 해서 원형으로,
최대 개수는 5로 해서 최대 5마리만 영향을 받도록 합니다.
마지막으로 이렇게 검색한 유닛에게는 아까 만들어 줬던 Lightning Dmg효과를 엮어서
데미지가 들어갈 수 있도록 해줍시다.
자 세상은 참 쉽습니다. 이로써 효과도 모두 완성한거예요.
뭔가 날림 같지만 이제 능력을 만들어 봅시다.
우리는 대상을 선택해서 발동하는 스킬을 만들꺼니까 유형은 효과-대상으로 해주시면 됩니다.
으잌.. 역시 뭔가 데이터 필드가 잔뜩 뜨는데요,
이렇게 명령-기본버튼을 처음에 만든 Lightning이란 버튼으로 지정해줍니다.
그다음에는 범위와 비용을 정해줘야하는데
저는 범위는 5, 비용은 에너지 25, 재사용 대기시간은 10초로 설정해봤습니다.
비용-생명력이라고 되있지만 실제로는 생명력, 보호막, 에너지중 한가지를 고를 수 있습니다.
그 아래의 비율을 고르시면 특정 값이 아닌 %단위로 소모되도록 할수도 있고,
자원을 선택하시면 자원이 들도록 할 수도 있습니다.
그리고 재사용 대기시간을 설정해줄때 시간 사용이란것은 사용후의 쿨을 말하고,
시간 시작은 게임이 시작한후의 쿨을 말합니다.
즉, 시간시작에 60을 적어주면 게임 시작 후 60초가 지나야 스킬을 쓸 수 있고,
그 후론 기산 사용에 적은 10초마다 스킬을 쓸 수 있다는거죠.
여기서 또 굉장히 중요한것이, 그 밑에 재사용 대기시간 - 연결에서
반드시 {abil/##id##}항목을 골라주셔야 합니다.
안 그러면 쿨다운이 동작하지 않아요.
그다음에는 제일 밑에보면 효과라는 필드가 있는데요,
지금 제가 능력명을 Lightning으로 해놔서 기본적으로 효과에 lightning(알 수 없음)이라고 되있습니다
그럼 이걸 우리가 아까 만든 Lightning search로 연결 해주시면
이 능력이 발동 되었을때 라이트닝 서치가 발동되고 서치에 연결된 데미지가 들어가게 됩니다.
자, 이걸로 데미지를 주는 메커니즘이 완성되었습니다!! 정말 쉽죠?
그럼 이제 뭐가 남았느냐... 하면
스킬 사용시의 에니메이션과 소리! 입니다.
사실 이부분은 저도 잘 모르기 때문에..
제가 아는만큼만 설명하겠습니다. 이정도로도 초심자분들께는 도움이 되리라 믿고..
우선 모델과 소리는 모두 행위자를 통해 추가하는데요,
전 처음 할때 이 행위자를 이해하는게 제일 어려웠습니다.
그럼 에니메이션 부터 추가해볼까요?
우선 행위자로 가서 개체를 추가해봅시다.
유형은 모델로 하시고 이번에는 기준까지 바꿔주셔야 합니다.
공격할때 이펙트가 한번만 발생하면 되니까, 모델 에니메이션 반복 없음으로 고르면 되겠군요.
데이터 필드에서 이제 모델을 고르면 되는데 으잌... 여기서 뭐가 뭔줄 알고 고르나욬ㅋㅋ
모델을 찾으실때에는 행위자탭이 아닌 모델탭으로 가서 이것 저것 찍어보면서 찾으시면 됩니다.
모델 탭에서 아무거나 찍어보면 오른쪽 데이터 필드에 모델 데이터 필드가 있는데,
미리보기에서 보기로 하시면 에니메이션을 모두 감상 하실 수 있어요.
저는 미리 봐둔것도 있고, 잉여관의 번개효과가 꽤 워3의 그것과 비슷하기때문에
ArchonAttackBeamLow라는 모델로 골라봤습니다.
그다음은 이벤트 3형제를 손봐줘야 하는데요,
우선 셋중 아무거나 하나를 더블클릭하면 이런 알수없는 창이 뜹니다.
으아니.. 어떻게 알아먹으라고 ;ㅅ;
일단 기본적으로 적혀있는 것들은 다 무시하기로 합니다.
그냥 우리는 여기서 모델만 추가하면 되요.
우클릭을 해서 이벤트 추가를 해봅시다.
그럼 기본적으로 ActionDamage가 떠있는데요,
이걸 메시지 유형을 '효과'로 해줘서 지정한 효과가 발생하면 우리가 고른 모델이 나오도록 합시다.
출처 이름은 우리가 만들어둔 효과가 lightning dmg와 lightning search가 있는데,
데미지가 들어갈때마다 각각 에니메이션이 들어가야되니까 dmg로 골라줍니다.
하위 이름은 Start로 고르면 되겠군요.
그 밑에 ActionImpact라고 되있던 녀석을 골라서 메시지 유형을 "생성"이라고 바꿔줍시다.
이렇게 하면 이제 Lightning Dmg에 아칸의 공격 이펙트가 적용 되었습니다.
소리도 어디한번 아칸의 공격 소리를... 마음에 안들지만 일단 연결해봅시다 ㄱ-..
이번에도 행위자를 추가하되, 유형을 소리로, 기준을 소리 반복 없음으로 고릅시다.
소리는 한번만 나면 되니까요 'ㅅ'b
스샷이 찍기 귀찮으니까 좀 스킵 하겠습니다 ㄱ-;;
방금 한것처럼 소리라는 데이터 필드에서 원하는 소리를 골라주면 되는데,
저는 아까 말한대로 Archon_Attack라는 소리를 골랐습니다.
이벤트 3형제는 모델을 추가했을때랑 똑같이 하면 되는데,
단 한가지 소리는 각각의 대상을 공격할 때 나갈게 아니라 스킬을 썼을때 한번만 나오면 되니까
연결하는 효과를 Lightning Dmg가 아니라 Lightning Search와 엮어주겠습니다.
자, 이제 모델과 소리까지 추가했습니다.
이제 무엇을 하면 되느냐!
바로 유닛에게 능력 부여죠.
그냥 만만한 광전사에게 이 Lightning이란 스킬을 줘보기로 합시다.
광전사의 능력이라는 데이터 필드를 더블클릭해서 우리가 만든 Lightning이란 능력을 추가합시다.
그런 다음 명령 창 시리즈의 데이터 필드에서 아무거나 하나를 더블클릭해서 아이콘을 추가해줍시다.
아무데나 비어있는칸을 고르시고 Lightning을 추가해주신후
명령유형은 능력 명령으로, 그 아래 나오는 능력은 Lightning로 골라주시면 됩니다.
이제 남은건 제대로 작동하는지 확인하는겁니다.
그런데 광전사에게는 에너지가 없기때문에 이걸 쓸 수가 없죠?!
그러니까 임의로 최대에너지를 200 에너지시작량도 200으로 데이터 필드를 수정해줍시다.
그런데 으잌... 이펙트가 너무 어색하네요 ㅋㅋㅋ
이걸 자연스럽게 만들려면.... ;ㅅ;
귀차니즘... ㄱ-
이.. 일단 이런식으로 만드는 거니까 기본적인 흐름정도만 이해하는걸로 하고
이번 강의는 여기서 무책임하게 종료 ㅋ
아우.. 강의 멋지고 깔끔하게 잘 쓰는분들 정말 귀찮은일 하시는거였네요 ;ㅅ;
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
© PlayXP Inc. All Rights Reserved.