이 글을 읽어주시는, 팬치 여러분들과

왁굳님에게

본 글은, 제 주관적인 의견이 정~~말 듬뿍 들어간

뇌절 일색의(...) 글임을 미리 말씀드립니다 ㅠㅠ

만약 불편하신 점이 있다면

대가리 박고 사죄하겠습니다 ㅠㅠㅠ

1. 개요

어제 공개하셨던, 개미전쟁 : 황금의 시대를

방송으로 쭉 봐왔던 사람으로서

여러가지 제 주관적으로 느낀 점이랑

한번 개선해봤으면 하는 부분들을 여기에 적어볼까 합니다.

1-1 치즐 모드의 제한(制限)

...게임의 주 아이덴티티이자 주 파트중 하나인

치즐 모드의.... 설치랑 분해 제한을 할 필요성이 있다고 봅니다

뭐 치즐 똥을 여기저기 도배해서

전투장이 더러워지는건 크게 문제가 없습니다

헌데... 자원 관리의 주 목적인, 용광로, 제작대, 특정 블럭

등등이 치즐 모드로 한두번 와다다다다 건드린 것 만으로도

바로 무력화되는 점이 상당히 씁쓸합니다

물론 전략적으로 적의 비축 물자나, 보급로를 파괴할 목적인건

맞습니다만

치즐 모드는 그 속도가 "너무나도 빠르다" 라는게 문제입니다

한두명 희생함으로서, 다이아 블록 9개 10개를 사용 불능으로 만든다던가

금블록을 사용 불능으로 만든다던가

초반 전투에서 한 두명을 희생함으로서, 그 이득과 상대방의 성장을 막는

정말 강력한 전략이지만... 솔직히 너무 강력합니다

만약 오리지날 마오엠 이였더라면...

화로나 용광로를 부수는 것에, 맨손은 한참 걸리고

곡괭이로도 약간의 시간이 소모되는 정도에 있겠지만

치즐은 정말 간단하게 멀리서

다다다ㅏ닫다다 하면

그 1초? 1초만 다닫ㄷ다ㅏ다ㅏ다ㅏ 하면

복구 작업에 한 세월이 걸릴 정도로, 써먹기 어려운 계륵이 되어 버립니다...

결론 : 제작대라던가, 용광로, 화로, 자원블록의 치즐 파손을 막고

순수한 성벽제작, 계단 생성의 목적으로만 치즐을 운용하시는건 어떠하신지

말씀드려 봅니다...

그리고 가장 큰 장점으로

최적화가 좋아집니다

치즐모드로 우다다다다 단체로 파내릴경우

사양이 아무리 좋다 한들, 서버에 엄청난 부하가 걸릴 것으로 추정됩니다

그런 점에서, 치즐 모드가 제약되는 만큼

서버에서 튕겨나가거나 하는 문제를 크게

압축할 수 있으리라 봅니다.

1-2 자원의 획일화

이것도 역시, 제 상당히 주관적인 바램입니다만(...)

자원을 황금 하나로 압축하는 것 입니다.

네더 황금블록은, 어떠한 곡괭이로도 채집이 가능하며

금 조각을 남기게 되고

미가공 금은, 철 이상이 필요하지만

굽게 되면 금괴 하나를

금 블록은 금 블록 9개를

헌데 철곡괭이는 어디에 있고

나머지 제품들은 어디에 있냐구요?

바로 여기에 있습니다.

오직 "왕" 만 이용할 수 있는

물자 보급관입니다

일꾼들의 금들을 모아서

왕 혼자서 모든 아이템 구매들을 신경써야 합니다.

이런 식으로

금 조각들을 모아서 장비들을 구입

그 구입한 장비들을 상자를 통해서

혹은 한명 한명에게 직접 던져줘서 입히는 방법입니다

여기에 더해서

저번 글에 썼었던, 직업군들도 이렇게 판매합니다

죽으면 소멸되기 때문에, 적들이 먹을 염려도 없고

장비하면 직업 완전 고정이 됩니다.

궁병이 아닌자가 활을 들면, 속도가 크게 느려지고

보병이 아닌자가 방패를 들면 속도가 느려지게 커맨드 블럭을 넣어놨습니다

물론 걍 저런거 없이, 능력치만으로 세팅도 가능합니다

자세한건 아래 링크로 확인해주세엽

https://cafe.naver.com/steamindiegame/3746939

물론 보급관 1단계라 적혀있듯.

왕이 직접 자원을 모아서

다음 티어의 보급관을 해금하는 것도 가능합니다

그러면 저렇게 사슬 시리즈로 바로

업그레이드 하여 판매가 가능합니다

예를들어 2단계 보급관 해금시

금괴 32개가 필요합니다... 라던가

원하는 숫자를 적어서, 2단계 보급관 해금도 가능합니다

(보급관은 무적입니다)

2단계는 더 강력한 장비들을 판매하고

왕이 직접 여러가지 전략들을 생각하게 만듭니다

빠른 저글링으로 러쉬를 갈 것인가

방어에 투자하여, 자원을 모은 후

빠르게 티어업해서 공세를 시작할 것인가... 등등

물론 애초에

방어구의 데이터값을 조절하는 기능이 있기 때문에

이름만 철 흉갑에, 능력치는 저런 식으로

적절하게 조절도 가능합니다

철 흉갑에 방어력 5,6,7,8,9,10 등등

원하는 세팅값 조절도 가능하며

방어구가 무겁다는 설정을 넣어서, 이속 감소를 넣는등

저번보다 왕의 선택지가 더더욱 중요해지며

거기에서 나오는 왕의 중요 티어업이 결정체가 될 것입니다.

직업군들도, 각각 같은 병사 타입이지만

빠른 이동속도와 적절한 균형으로 방패랑 전투하는 돌격병 타입

이동속도는 보통이지만, 정말 튼튼하며, 적들의 공세를 막고

반격하는 "중보병" 타입 등등

나름대로, 보이시는 헬멧 숫자만큼

여러 장비들을 세팅해 봤습니다

왕 혼자서 이런 병사들을 세팅해야 하며

전열로 무장하여, 적 팀들을 제압해야 합니다.

만약 방패병들로 도배할 경우

석궁병 (관통 +1 석궁) 을 해금하여

석궁병들을 빠르게 조직화

적의 방패를 야금야금 깎아먹는 전법도 가능합니다

1-3 부활 시스템의 추가

부활 시스템의 추가 역시, 한가지 방법으로 봐주시면 감사하겠습니다

클래스 시스템으로 직종이 업그레이드 되면 좋지만

한번 하위 클래스인 병사는

영원히 병사인 채로 끝내게 되는 점이 있습니다

차라리 사망했다고, 끝이 아니라

맨몸으로 리스폰되서, 새로운 직종을 부여받는 시스템을

추구해보고자 합니다

execute 명령어를 이용한 방법입니다

처음 시작전에 팀을 지정한 후

execute as @a[scores={deathes=1}] run tag @s add dzim

죽은 사람은 태그 "dzim" 을 부여

execute as @a[scores={deathes=1}] as @s[tag=redteam] run tp @e[tag=dzim] 226 67 -23

dizm 태그가 부여됬고, 태그 "레드팀" 인 경우 특정좌표로 이동

execute as @a[scores={deathes=1}] as @s[tag=blueteam] run tp @e[tag=dzim] 226 67 -23

dizm 태그가 부여됬고, 태그 "블루팀" 인 경우 특정좌표로 이동

그 후에

scoreboard players reset @e[tag=dzim] deathes

스코어 보드에서 디짐 숫자를 1에서 0으로 바꾼 후

tag @a remove dzim

이걸로 dzim 태그까지 자동으로 지워주면 끝입니다

이러면 어느 유저든 사망시

특정 부활룸으로 이동하게 되고

거기서 일정 시간동안 지체한 후 이동시키거나 하는 등

여러 부활 시스템을 커맨드로 재현이 가능합니다

1-4 일꾼의 전문직업화 추가, 고급 자원의 추가

일꾼들을 위에 보셨던 헬멧 형태로

직업화를 추구하여, 전문적인 일꾼처럼 만들 수 있습니다

허나 다른 직종도, 특정 광물을 캘 수 있는데

왜 꼭 일꾼을 만들어야 하는가?

예시로, 흑요석이란 자원을 만들 수 있습니다

캐는데 시간도 엄청 걸리고, 금곡괭이로도 20초나 걸리는

엄청난 물건입니다

허나 방금 보셨던 상인 시스템을 응용

흑요석 1개 = 다이아몬드 갑옷

혹은 금괴 10개

이런 식으로, 원하시는 자원의 세팅과 개편이 가능해집니다

흑요석을 들고 있으면

일꾼 직업은 이동속도 -50%

그 외에 나머지 직업은 이동속도 -90%

등등의 세팅도 가능하며

흑요석을 들고 있으면, 특유의 파티클을 띄워서

녀석이 중요 자원을 운반하고 있다!!!

라는 느낌의 세팅도 가능합니다.

흑요석을 들고 있을때

이런 이펙트가 모든 유저에게 보이게 됩니다

디버프로 점프강화 128 (음수로 적용되어 점프불가)

속도감소 3이 붙습니다

이것도 "일꾼" 클래스여서 운반이 가능한거고

일꾼 클래스가 아니면, 속도감소 6단계가 붙습니다

아예 움직일 수 없게 됩니다

이런 식으로

고급 자원에 대한, 중요성과 공유 방법들이 가능해집니다.

원하는 자원으로, 왁굳님이 원하는 자원들을

고급 자원으로 선택하는 것 역시 가능합니다

1-5 왕만의 고유 기술, 진격

왕에겐 이제 선택지가 많습니다

일꾼들의 자원을 모아야 하며

티어를 올려서 철 곡괭이, 금 곡괭이를 빠르게 해금

빠른 고급자원화를 노릴 것인지

혹은 1단계 보급관에 크게 투자하여

빠른 러쉬로 적들의 공세를 압박할 것인지

여러가지 선택지가 존재합니다

허나 여기서 더 전략성을 왕에게 부여해 봅시다

바로 자체 커맨드 기술인 "진격" 입니다

심플하게 이 4개의 커맨드 블럭만 있으면 됩니다

저 네더의 별을 특정 스킬이름으로 지정 후

왕 캐릭터만의 전용 태그를 붙입니다

(주로 신발이나 이런 곳에 태그를 붙여서, 왕인걸 증명합니다)

(이런 태그 시스템이 없으면, 누구나 저 아이템으로 진격할 수 있기 때문)

그 후에

execute as @a[nbt={Inventory:[{id:"minecraft:iron_boots",Count:1b,Slot:100b,tag:{display:{Name:'{"text":"왕"}'}}}]}] as @s[nbt={Inventory:[{id:"minecraft:nether_star",Count:1b,Slot:-106b}]}] run execute as @a at @s run playsound minecraft:ambient.underwater.enter player @a ~ ~ ~ 70

이름 "왕" 이 붙은 철제 신발을 가진 유저가

왼손에 네더의 별을 들 경우

특정 뿔나팔 소리를 재생하며

(리소스팩으로 원하는 소리를 넣을 수 있습니다)

(그걸 커맨드로 재생하는게 가능)

https://youtu.be/enQyoFCrSXY

이런 소리를 넣을 수 있습니다

그 후에 속도 증가를 연쇄 커맨드

execute as @a[team=red] run effect give @s minecraft:speed 120 0 true

조건적으로 넣습니다

속도 2분동안 1단계

효과는 숨겨집니다

(안개 뭉게뭉게가 안 보여요)

execute as @a[team=red] run title @a title {"text":"진격하라!","bold":true}

그 후에 타이틀 시스템으로, 오직 "레드팀" 에게만

중앙에 진격하라! 글씨를 보이게 볼드체로 합니다

원하는 영문으로 넣는것도 가능하고

부제목으로 타이틀을 넣는 것도 가능합니다

execute as @a[nbt={Inventory:[{id:"minecraft:iron_boots",Count:1b,Slot:100b,tag:{display:{Name:'{"text":"왕"}'}}}]}] as @s[nbt={Inventory:[{id:"minecraft:nether_star",Count:1b,Slot:-106b}]}] run replaceitem entity @s weapon.offhand minecraft:air

이제 네더의 별을 소모성으로 왼손을 "공기" 로 바꿔버리면 됩니다

네더의 별은 상인에게서 구매하거나

티어 업 할때마다 한개씩 주는 방법도 있고

보스몹을 잡으면 드랍해서

진격의 타이밍을 잡는 용도로도 쓸 수 있습니다

이렇게 뿔나팔 소리와

버프가 부여되며

레드팀에게 진격의 신호가 될 것입니다

이걸 응용하면

왕 전용의 멀리있는 유저들을 위한

"일시 후퇴!" 라던가

"왕을 지켜라!" 라던가

하는 여러가지 커맨드도 활용이 가능합니다.

1-6 다양한 상인 제작, 원하는 세팅의 조절 가능

위에 나온 예시를 본떠서, 한번 상인을 제작해봤습니다

이렇게, 암살자 길드 설립이란 선택지가 있습니다

각각 팀에서 티어업을 하면 개방되는 후반급 NPC 로

전략겜으로 치자면, 고티어 유닛 개방구중 하나입니다

금 블록 2개 = 18금괴 를 지불하여

이 NPC 를 소환했으며

다른 모드에서 가져온 데이터값을

상인에게 붙여서 판매하는 것도 가능합니다

본 상인의 판매 품목은 "Mowzie's Mobs"

에서 따왔습니다.

(버전 1.16.5도 지원하므로, 현재 개미전쟁에 써먹을 수 있습니다)

https://www.curseforge.com/minecraft/mc-mods/mowzies-mobs

적에게 적중시, 독 데미지를 입히며

등에서 공격시, 추가 데미지를 입히는 단검

겉날개, 투명화 물약 등

이런 식으로...

금괴를 차곡차곡 모은, 왕 플레이어는

수많은 선택지들을 가지게 할 수 있고

원하는 테크트리로, 원하는 NPC 를 소환하여

팀에게 도움이 되는 장비라던가

세트 구입이 가능해집니다.

그리고 이 모든 것들의 자세한 세팅값부터

설정까지, 전부 조작하고 건드릴 수 있고

플러그인이나 모드의 큰 도움없이 제작할 수 있다는 점에 있습니다.

만약 왁굳님이 상상하시는 다른 세팅값이 있다?

어지간하면 다 지원하여 제작이 가능합니다

다른 모드와 호환성도 큰 문제가 없습니다.

10월 14일 추가

어제 방송에서, 가시성을 문제로

아쉽게 컷 당했습니다 ㅠㅠㅠ 만...

그래도 이 문제를 해결하고자

가시성을 조금 더 업그레이드 해 봤습니다!

기존의 성문 방식입니다

여기서 어떻게 가시성을 올리느냐...

바로 옆구리 쪽을 활용하기로 했습니다!

멀리서 보니 글자가 깨집니다만

가까이서 보면, 어느 업그레이드를 진행했는지 알 수 있습니다.

보시는 것 처럼

특정 티어로 업그레이드를 했을 경우

큰 메세지로 알림이 오게 됩니다

(적팀은 안보임)

이거 이외에도...

왕의 특수 필살기를 사용시

효과가 적용된 아군들 위에

머리에 불이 활활 타는 효과를 추가해봤습니다

이러면 뿔나팔 소리와 동시에

불타는 효과까지 더해져서

가시성에서 큰 효과를 얻을 수 있으리라 봅니다.

자 대충 여기까지

길고 긴 뇌절(...) 이였습니다 ㅠ

본 시스템은 플러그인이랑 모드를

단 하나도 소모하지 않고

오직 커맨드 블럭만으로 만들어본 세팅입니다

버전 1.16.5 에서 실행되었으며

이러한 시스템이 개미전쟁에 추가된다면

더더욱 다양하고 다채로운 게임이 되지 않을까

생각해봅니다 헤헤ㅠ