1. 쉽 에디터
Starblast.io의 유료 버젼인 ECP를 사면 쓸수있다.쉽 에디터 링크: https://starblast.io/shipeditor/
공식 튜토리얼: https://starblast.fandom.com/wiki/Ship_Editor_Tutorial
1.1. 알고가자!
택스쳐들:영어를 해석하면
color-base texture, 즉 10,11,16,17,18,63은 쉽의 색깔에 의해 색이 바뀔수 있다.[1]
이것들중 붓모양을 클릭하면 쉽의 색깔을 바꿀수 있다.[2]
택스쳐 62는 색깔을 바꿔도 항상 빨간색 이다.
텍스쳐 15는 15.1로 설정하지 않는다면 택스쳐 13과 똑같이 보인다.
1.2. 쉽 만들기
첫번째로 쉽 에디터를 켜면 이런 화면이 나올꺼다.
1.2.1. 쉽 정보
return model = 코드를 시작하는 문장[3]
맨 위에부터 보면
name: 쉽 이름
level: 쉽의 티어[4]
model: 쉽의 모델[5]
size: 쉽의 크기
쉽의 크기를 바꾸면 쉽 에디터 화면에선 커지지 않는다.[6]
1.2.1.1. model
1티어의 모델 1이 없으면 2티어를 못가고 2티어의 모델 1이 없으면 3티어를 못간다. (스블 모드 에디터)스블의 바닐라(일반 팀모드) 트리다.
여기서 플라이는 1티어의 모델 1, 델타 파이터는 2티어의 모델1, 트라이던트는 2티어의 모델 2다.
1.2.2. 쉽 스펙
shield
capacity: 쉴드의 최소치, 최대치 (1번 업글)
reload: 쉴드를 회복하는 속도 (업글 안했을때, 업글 만렙일때) (2번 업글)
generatorreload: 쉴드를 회복하는 속도 (업글 안했을때, 업글 만렙일때) (2번 업글)
capacity: 에너지의 최소치, 최대치 (3번 업글)
reload: 에너지를 회복하는 속도 (4번 업글)
reload: 에너지를 회복하는 속도 (4번 업글)
mass: 질량
질량이 가벼우면 (숫자가 낮으면) 운석이나 적팀에게 부딪치면 튕겨나가거나 쉴드가 없을때 펄스를 맞았을때 스턴에 걸리는 시간이 늘어난다.
speed: 쉽의 최하속도, 최고속도 (7번 업글)
rotation: 쉽의 선회력
acceleration: 쉽의 가속력
레이저에 대한 스펙은 나중에 나온다 (5번 6번 업글)
1.3. 몸통
bodies: 부터가 쉽의 메인 몸통을 만드는 코드다.main 으로 시작하는 코드가 쉽의 몸통을 만드는 코드다.
(예시로 쓰고있는 Fly의 몸통)
section_segments: 숫자가 높아질수록 몸통이 맨들맨들 해진다.[7]
offset: 아래에 있는 숫자들은 몸통의 위치를 결정한다.
x는 좌우, y는 앞뒤, z는 위 아래
3개 다 음수를 입력할수 있다.
position: 아래에 있는 숫자들은 몸통의 세부 위치를 설정할수 있는 코드다.
width: 몸통의 두께
hight: 몸통의 높이
propeller: 이건 쉽에 추친기를 달것인지 말것인지를 결정하는거다. 달고싶음 true, 아니면 false를 써놓자.[8]
texture 몸통의 색
하나를 더 추가하자면 몸통을 수직으로 만들어주는 vertical: true 가 있다.
이걸 하면 x좌표는 그대로 이지만 y좌표와 z좌표가 바뀐다.[9]
1.4. 레이저
보통 쉽들은 다 이렇게 돼있을꺼다.section_segment부터 angle까지는 몸통과 동일하고 laser부터 보면 된다.[10]
damage: (5번 업글) 노업일때 데미지, 풀업일때 데미지[11]
rate: 초당 발사하는 레이저의 숫자. 4면 초당 4발. 0.1부터 쉽 에디터에선 무한까지 가능하다.[12]
type: 레이저의 타입. 1부터 4까지 있다.
speed: (6번 업글) 이 게임에서 레이저의 사거리를 늘리는 방법은 레이저의 속도를 올리는 방법밖에 없다.[13]
number: 한곳에 같은 코드를 여러번 붙여넣는 노가다를 할필요를 없애주는 코드. 이걸 2로 한다면 한곳에 레이저 2개를 겹친것과 같은 효과다. 물론 1일때보다 에너지를 두배로 깎는다.
error: 이걸 5로 설정하면 각도 5도의 범위 내에서 랜덤한 각도로 레이저를 쏜다.[14]
propeller: 이것도 그냥 추친기를 달지 말지를 설정하는 코드
texture: 택스쳐
하나더 추가하자면 angle:을 추가할 수 있다. 만약 이걸 10으로 설정한다면 각의 끝부분에서 레이저를 쏜다. (랜덤 X)[15]
1.5. 날개
플라이의 날개 부분의 코드는 이거다.생긴모양
main의 위치는 바꾸지 않아도 괜찮지만 저기 있는게 불편하다면 메인을 한칸 내리고 그 밑에 있는 옵션들 앞에 탭을 한번씩 쳐주면 된다.
length: 날개의 길이. 옆으로 늘어난다.
width: 날개의 넓이. 앞뒤로 늘어난다.
position: 날개의 세부 위치를 설정함.
doubleside: 이걸 false로 바꾸면 뭐 달라지는게 없을텐데 날개를 밑에서 보면 투명해진다.
offset: 날개의 전체적인 위치를 설정함.[16]
bumb: 몸통의 hight부분이라고 생각하면 된다.
position: bump 부분의 위치. 앞뒤로 이동한다. 음수 입력가능
size: bump의 사이즈. 위아래로 움직인다. 음수 입력가능
texture:택스쳐
2. Masterpiece
쉽 에디터 썩은물들이 만든 쉽들만든사람: Finalizer[17]
[1]
팀 색깔
[2]
기본이 빨간색
[3]
이건 꼭 넣어야한다.
[4]
만약 1이면 해당 쉽은 1티어가 된다.
[5]
쉽의 티어를 6이라 하고 모델이 1일때는 6티어 1번째 쉽이 된다.
[6]
인게임 에서 커진다. (7티어가 큰 이유)
[7]
사실 이코드는 쉽의 몸통부분이 몇각형일지를 나타내는 코드로 만약 8이면 쉽은 8각형이된다.너무 높이면 렉이 걸리면서 컴퓨터가 맛이 가버리니 하지말자. 경험담
[8]
추진기가 없다고 쉽이 안움직이지는 않는다.
[9]
앞뒤로 위치를 바꿀려면 z를, 높이를 바꿀려면 y를 만져야 한단소리. 이것도 false로 바꿀수 있다.
[10]
몸통에도 laser코드 붙이면 레이저 쏠수있긴 함
[11]
이건 999999999999보다 더 올려도 괜찮다. 하지만 뎀지가 5000정도를 넘어가기 시작하면 갑자기 작아진다. (뎀지는 그대로)
[12]
모드 에디터의 rate 최대치는 10. 10이 넘어가면 start를 쳤을때 오류가 뜨고 강제로 rate를 10으로 낮춘다음 뎀지를 올린다.
[13]
노업때 속도, 풀업때 속도
[14]
바닐라 쉽트리 3티어의 사이드 파이터를 보면 이해하기 쉽다.
[15]
바닐라 쉽트리의 5티어 티 워리어를 보면 이해하기 쉽다.
[16]
X,Y,Z는 몸통과 동일하다.
[17]
유 시리즈 만든사람