Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

새 종족 아이디어: 오토마톤 #557

Open
kimjoy2002 opened this issue Mar 8, 2021 · 20 comments
Open

새 종족 아이디어: 오토마톤 #557

kimjoy2002 opened this issue Mar 8, 2021 · 20 comments
Labels
기능 추가 기능을 추가하고 싶을때

Comments

@kimjoy2002
Copy link
Owner

kimjoy2002 commented Mar 8, 2021

간단하게 말하면 모든 마법을 패시브로 쓰는 종족임

아이디어의 바탕은 헬크롤의 버프마법 영구화에서부터 시작함

마전사에 적합한 종족을 만들려다보니까 마전사의 가장 큰 문제가 매번 시전이 귀찮다는건데 헬크롤의 영구 버프 방식이 마음에 들었음

이걸 더 심화시켜서 버프마법은 커녕 모든 마법을 영구화시켜서 몸속에 저장해두기만하면

근접공격, 혹은 원거리 공격시 자동으로 시전해주면 어떨까로 발전함

상세한 구현은 다음과 같음


핵심아이디어들

  • 마법 골렘은 마법을 배우기만하고 직접 시전할 수 없음. 대신 특정 행동시 마법을 자동으로 시전함
  • 배우는 마법 슬롯은 스펠캐스팅의 영향을 더이상 받지않고
    레벨에 따라 1렙에 1개, 7렙에 2개, 14렙에 3개, 21렙에 4개까지 마법을 배울 수 있음 (실험해보고 더 많아질수있음)
  • 골렘의 근접공격, 혹은 원거리 공격시도마다 일정확률로 배운 마법들이 타겟에게 자동으로 시전됨
  • 발동할 확률은 마법 성공율에 비례함
  • 마법마다 쿨다운이 존재하고 쿨다운은 마법레벨에 비례함
  • 마나는 존재하지않는 대신 과열 게이지가 존재함. 과열게이지는 기본적으로 0이지만
    마법이 시전될때마다 마법의 필요 마나수치만큼 올라감
  • 과열게이지가 가득차있을수록 마법이 점점 쓰기 힘들어지고 시간이 지남에 따라 점차 내려감. 비전투중일땐 더 빠른 속도로 내려감. 동작자체는 라바오크의 과열게이지와 흡사함
  • 기본적으로 과열게이지는 마나통과 수치가 동일하고 스펠캐스팅등이 높을수록 최대치가 높아짐
  • 버프 마법은 공격시 자신에게 버프가 없으면 발동함. 이미 버프가 발동중일땐 조건이 만족되어도 따로 발동하지않음 (헬크롤처럼 영구버프는 아님)
  • 공격마법은 공격시마다 자동으로 발동됨. 이번에 개편된 소드 오브 파워의 부정확빔과 흡사한 매커니즘임
  • 디버프는 공격한 적이 해당 디버프에 안걸려있을때, 소환 마법은 더 소환할 수 있을때 발동함
  • 일부 자폭가능성이 있는 마법(파이어볼, 화염폭풍등)은 배울때 자주색으로 위험한 마법이라고 표시할거임.
    물론 자폭하는것도 재미있어보이니 따로 막진 않을거임
  • 탈출용 마법(블링크같은 부류)은 공격이랑 상관없이 일정 체력이하로 내려가면 자동으로 시전함. 이건 몇몇 마법을 내가 직접 지정해줘야할거같음
  • 기본적으론 턴마다 랜덤하게 배우고있는 마법중 하나를 시전함. 마법마다 쿨다운, 확률이 따로따로 적용되니까 많이 배울수록 더 많은 마법이 나갈거임. 때문에 골렘은 다른 캐릭터보다 적은 마법을 배우게 됨
  • 혹은 확률만 맞으면 1턴에 사용할 수 있는 마법을 전부 시전? 도 생각중

이 아래는 핵심 아이디어는 아니고 종족에 맞춘 자잘한 설정들

  • 마법 골렘은 기본적으로 가고일과 비슷한 무생명체 변이를 가질거임
  • 마법적 존재니까 트로그는 믿을수 없음
  • 배고픔없음
  • 골렘이란 설정을 유지하면 강령술(과 키쿠와 이레데)은 금지시킬건데 마법들이 좀 아깝긴함
  • 골렘은 마법슬롯이 중요하니 1렙마법을 배우고 시작하지않음. 대신 1렙마법 없어도 초반이 편하도록 근접변이를 쥐어줄거임
  • 마법슬롯이 굉장히 한정적이고 배우고 있는 마법이 중요하니까 암네시아 스크롤이 엄청 중요해질거임
    대신 딥드처럼 일부 패널티를 받고 강제로 주문을 잊는 어빌리티를 추가할거임
  • 마나포션은 과열수치를 내리고 마나리젠 아이템은 과열이 떨어지는 속도를 가속시킴
  • 아마 마나를 쓰는 권능도 과열수치를 사용하는게 맞을듯?
  • 시프무나의 신성한 주해는 골렘이 수동으로 마법을 쓸 수 있는 유일한 방법임
  • 가속, 투명등과 궁합을 위해서 마법오염도는 따로 존재하지않음. 대신 가속, 투명 발동중엔 과열게이지가 천천히 줄어들거임
  • 도끼나 장검반격등에는 마법시전이 반응하지않는게 밸런스가 맞을듯
  • 처음엔 신으로 구상할까 생각했는데 지금 신이 너무 많아지기도했고 편하게 즐기기엔 종족으로 구현하는게 더 좋지않을까 싶어서 종족으로 구현할 예정임
  • 사실 마법골렘이란 설정은 꼭 유지할 필요 없음. 더 좋은 아이디어가 있으면 바꿀 수 있음

이래저래 구현할때 손이 많이 갈 예정이라 미리 설정을 정리하고 천천히 작업함
작업하다가 추가 아이디어나 수정할 사항이 있으면 덧붙여가면서 정리할 예정

@kimjoy2002 kimjoy2002 added the 기능 추가 기능을 추가하고 싶을때 label Mar 8, 2021
@kimjoy2002
Copy link
Owner Author

kimjoy2002 commented Mar 8, 2021

마법 정리
볼드표시는 배울때 경고가 필요한 마법 (대부분 근접사용시 플레이어가 피해를 입을 수 있는 마법들)
비스듬표시는 김치죽 오리지날 마법


공격마법: 공격시 자동 사용

Flame Tongue, Throw Flame, Bolt of Fire, Bolt of Magma, Fireball, Starburst, Ignition, Fire Storm, Freeze, Throw Frost, Throw Icicle, Bolt of Cold, Ozocubu's Refrigeration, Glaciate, Sandblast, Stone Arrow, Iron shot, Lehudib's Crystal Spear, Shatter, Shock, Static Discharge, Airstrike, Lightning Bolt, Conjure Ball Lightning, Chain Lightning, Sting, Venom Bolt, Poison Arrow, Magic Dart, Dazzling Spray, Iskenderun's Mystic Blast, Force Lance, Irradiate(골렘 변이여부에 따라 성능이 천차만별), Orb of Destruction


버프취급마법: 공격시 자신에게 버프가 없으면 사용

Frozen Ramparts, Ozocubu's Armour, Leda's Liquefaction, Tornado, Olgreb`s Toxic Radiance, Eringya's Noxious Bog, Searing Ray, Silence(골렘은 침묵면역), Invisibility, Summon Forest, Dragon's Call, Infusion(추가마나소모없음), Shroud of Golubria, Portal Projectile(투사시 마나소모없음), Song of Slaying, Deflect Missiles, Ring of Flames, Spectral Weapon, Darkness, Shrapnel Curtain, Stoneskin, Repel Missle, Condensation Shield, Haste, Elemental Weapon, Flame Strike(과열에 의해 과열수치가 올라감, 오버히트시 과열게이지 감소안됨), Hermetic Barrier


디버프취급마법: 공격시 대상에 디버프가 없으면 사용

Sticky Flame, Corona, Ensorcelled Hibernation, Slow, Inner Flame, Confuse, Tukima's Dance, Metabolic Englaciation, Discord, Petrify, Alistair's Intoxication, Eringyas root spike, Cigotuvi's Plague


구름마법: 공격시 대상 위치에 구름이 없을때 시전

Freezing Cloud, Poisonous Vapours, Mephitic Cloud(추가적으로 혼란, 독저항 확인 필요)


소환취급마법: 공격시 소환물을 소환할 수 있을때 시전

Iskenderun's Battlesphere, Summon Small Mammal, Call Imp, Call Canine Familiar, Summon Guardian Golem, Summon Ice Beast, Summon Lightning Spire(위치지정불가), Shadow Creatures, Summon Mana Viper, Monstrous Menagerie, Malign Gateway(위치지정불가), Spellforged Servitor, Summon Hydra, Summon Horrible Things, Sticks to Snakes, Summon Demon, Summon Greater Demon, Singularity, Summon Lively Mass, Summon Hooded Malice


탈출취급마법: 피가 일정이하로 내려갈때 자동시전

Swiftness, Cause Fear, Blink, Passage of Golubria(시야 내 무작위 위치로 시전?), Dispersal, Disjunction, Summon Butterflies, Controlled Blink


특수케이스마법

Lee's Rapid Deconstruction: 공격한 적이 리해체술에 취약할때만
Hail Storm: 공격시 범위에 유효한 타겟이 있을때 사용
Lesser Beckoning: 적과 2칸이상 멀어져있으면 공격시 시전. 원거리무기와 같이 쓸 수 있으니 냅둠
Gell's Gravitas: 공격한 적 주변에 적이 존재할때만
Aura of Abjuration: 공격시 시야 내 소환물이 있을때
Yara's Violent Unravelling: 버프 있는 대상에게만
Olgreb's Last Mercy: 공격한 적에 독이 있을때만 사용가능


사용불가능마법

Conjure Flame: 적 위치에 사용 불가능함
Fulminant Prism: 적 위치에 사용 불가능함
Confusing Touch: 사실 잘 모르겠음 좀 쓰기 힘들지 않을까
Apportation: 쓰기힘든 유틸성 마법
Teleport Other: 탈출용 마법에 가깝지만 대상지정이라 어려움
변이마법들: 골렘컨셉을 유지하면 변이마법은 쓰기 어려움
Passwall: 탈출마법이지만 위치 한정이 큼
Recall: 안어울림
Insulation: 이미 절연
Fulsome Distillation: 시체위에서 써야함
Evaporate: 소모품이 너무 과함
Will of Earth: 쓰기 어려운 유틸성 마법
Wall Camoflage: 조건이 복잡함
Summon Elemental: 조건이 복잡함


강령술: 골렘 컨셉에 맞추면서 금지. 실제로도 쓰기 힘든 마법이 많음

Simulacrum, Haunt, Animate Skeleton, Pain, Corpse Rot, Sublimation of Blood, Vampiric Draining, Regeneration, Animate Dead, Dispel Undead, Agony, Bolt of Draining, Excruciating Wounds, Borgnjor's Vile Clutch, Death Channel, Borgnjor's Revivification, Infestation, Death's Door, Control Undead

This was referenced Mar 10, 2021
@kimjoy2002
Copy link
Owner Author

kimjoy2002 commented Mar 10, 2021

기본적인 매커니즘이 구현되어서 테스트해볼 수 있게 마스터 브랜치에 머지했음

아직 완성된건 아니지만 핵심적인 아이디어인
마법시전불가인 대신 마법을 근접공격시 자동시전, 열기게이지를 마나대신 사용
은 구현했음

대신 기능적으로만 구현한거지 아직 구현안된게 좀있는데
원거리공격에 반응해서 마법은 사용하지못하고
탈출마법은 제대로 사용하지못하는거랑
소환마법은 제대로 판단을 못함
그리고 일부 마법 매커니즘이 꼬이는게 있음 (일부 자폭마법은 여전히 프롬프트가 뜸)

그 외에 마법슬롯 제한은 굳이 필요없을거같기도해서 냅뒀음

참고로 지금 종족이름은 좀 마음에 안들어서 더 그럴듯한 종족 이름이 있으면 지원 받음..

@kimjoy2002
Copy link
Owner Author

밸런스적인 측면에서 이야기해보자면

마법사종족이면서도 근접공격이 강요되는 디자인이라서

일반적인 순수법사론 쓰기가 힘들고 마전사 스타일이 제일 잘 어울릴거로 예상됨

지금은 적성이 좀 낮은 편이라 마전사 스타일이 제대로 동작할진 모르겠음 테스트해봐야함

지금은 미구현이지만 만약 원거리 공격에도 마법이 발동하게만들면 마궁수 스타일이 더 어울릴수도있음

초반엔 전사스타일로 진행하다가 어느정도 안정되었을때 강력한 버프나 광역마법 한두개 배우는것도 상당히 강력한 플레이가 될거같음

@calc1009
Copy link

헤이스트를 버프와 틸출에 동시에 넣는것을 건의드립니다.
비슷하게 투명같은마법도 여러 활용방법이 있으니 카테고리를 더 줘서 확률을 높게하는대신 약간의 패널티를 추가하는겈 어떨까요

@kimjoy2002
Copy link
Owner Author

헤이스트를 버프 탈출 복합으로 하는건 좋은 아이디어인듯

말대로 투명은 생각해보니까 좀 특수한 케이스로 처리하는게 좋을듯
적을 처음 만났을때 투명보기가 없으면 자신에게 자동으로 거는게 제일 효과적일거같음

@kimjoy2002 kimjoy2002 changed the title 새 종족 아이디어: 마법 골렘 새 종족 아이디어: 오토마톤 Mar 11, 2021
@calc1009
Copy link

변이마법이랑 강령술 금지는 좀 아쉽긴 하내요
톰죽의 오우거처럼 주문친화적인 생물 컨샙은 어떠신가요?
오거메이지의 부활? 같은걸로 근대 이러면 던전에서 나오는 오거메이지랑 너무 달라지니까 좀 그렇내요

자동시전 특성상 변이술을 쓸 수 있게되면 스펠관리가 빡빡해지긴 할거같긴한대 주력변이술 빼고 다 지워놓아야 하니까요 이건 이거대로 재미있을거 같습니다

@Gittourarmy
Copy link
Collaborator

강령술 정도는 제외해도 무방할거 같고, 변이술 경우는 추가해도 나쁘지않겠다는 생각은 드네요

@kimjoy2002
Copy link
Owner Author

나도 학파 제한 안 걸고 자유롭게 다 풀고싶은데 아이디어부터 생각하고 캐릭터 컨셉정하려니까 좀 어렵더라

돌죽에 있는 몬스터중에서 딱히 어울릴만한게 생각안났음

더 괜찮은 캐릭터 설정 있으면 건의해줘

@Gittourarmy
Copy link
Collaborator

Gittourarmy commented Mar 12, 2021

오토마톤으로 그냥 두는 것도 괜찮다구 봅니다. 변이술이면 무생물이라도 생물로 바뀔 순 있을 거 같아요 막대도 뱀으로 바꾸니까

@Gittourarmy
Copy link
Collaborator

마법을 새겨서 자동으로 쓰고다닌다는 컨셉으론 스펠포지 서비터나 골렘 류를 레퍼런스로 한 오토마톤이 젤 적당할 거 같거든요. 다른 종족을 생각하자면 좀 더 생각을 해봐야할 것 같구요.

변이술로 생명/무생물 판정이 여러모로 좀 체크가 귀찮아지거나 할 수도 있을까 싶긴 한데, 변이술은 형태마다 판정이 다 따로 저장이 되어있으니 신경 안써도 되려나 싶기도 하구요..

@calc1009
Copy link

스팰포지 서비터의 발전형이라고 하면 재밌갰내요
이름은......

@kimjoy2002
Copy link
Owner Author

오토마톤에게 변이술을 허용시킴

설정상으로 좀 안맞긴해도 그냥 자유도를 늘리는 겸해서 허용했음
그리고 변이술 적성을 낮게 설정되어있기도하고 변이가 강제로 사용된다는 점에서 생각보다 쓰기 까다로울거임

강령은 애초에 쓰기 힘든 마법이 너무 많아서 그냥 금지시킴

변이와 마법오염에 걸리는 대신 부식(corr)이 걸리도록 바꿈
변이야 뭐 기계 설정 유지해서 그런거라치고 마법오염은 밸런스적으로 어쩔 수 없었는데
마법오염을 냅두면 강제 가속&투명때문에 배운 순간 오염이 감당이 안될거임
반대로 마법오염을 아예 없애면 이레디에이트 효율이 넘사벽으로 뛰어올라서 어느정도 패널티가 필요했음
일시적이면서 적당히 버틸만하면서 신경쓰일정도의 패널티로 부식이 제일 어울려서 부식으로 함
물론 여전히 이레디에이트 효율은 좋을거임

그리고 각종 자살하려고할때 등등 뜨는 경고메시지는 자동마법으로는 안뜨게 해뒀음
수작업으로 일일이 해둔거라 몇몇개는 놓쳤을수있음

상세한 수치는 이제 위키쪽에 적도록 하겠음
https://github.com/kimjoy2002/crawl/wiki/automaton

@kimjoy2002
Copy link
Owner Author

마지막으로 드레인을 댓가로 마법을 지우는 자체 어빌리티 추가까지 끝냄

대충 구현할건 다 구현했고 이제 버그랑 밸런스 잡으면서 세부조정하면 됨

@Gittourarmy
Copy link
Collaborator

Gittourarmy commented Mar 12, 2021

아 근데 원래 골렘이면 변이가 안되는게 맞으려나요? 그런거면 좀 생각을 좀 더 해보는 게 맞을 거 같은데

가고일이 변신술이 안되면 오토마톤도 안되는게 맞다고 생각하고요.. 일단 언데드는 대체로 변신술 안되던걸로 기억하는데, 뭔가 그런 느낌은 아니니까..

가령 짐승부속지 같은 건 골렘의 형상이 완전히 변하는 건 아니니까 이런 건 실제로 상상해보면 애매하기도 하고요. 변신술 중에도 일부는 금지되어야할거 같습니다.

@kimjoy2002
Copy link
Owner Author

가고일 석상폼빼면 딱히 변이제한 없음. 석상폼도 나중에 금지된거고

@Gittourarmy
Copy link
Collaborator

그런거면 큰 상관없을 거 같네요.

@tjddbsrud
Copy link

한칸 떨어져서 하는 창질은 오토마톤 마법 발동 조건 중 근접공격의 조건에 포함이 안 되는 거 같은데 의도된 건가요??

@kimjoy2002
Copy link
Owner Author

의도가 아님 수정될거임

@kimjoy2002
Copy link
Owner Author

kimjoy2002 commented Apr 18, 2021

수정 예정이거나 수정할지말고 고민중인 부분

  • 창이 근접공격 트리거를 발동안하는 버그
  • 침묵, 안티매직, -Cast 관련 상호작용을 어떻게 할건지 고민
  • 특이점이 사용안되는 버그
  • 강령 그냥 제한 풀까 고민중
  • 히트게이지가 웹타일에서 안보이는 문제 수정하기

@tjddbsrud
Copy link

적을 원킬 낼때도 마법이 발동을 안합니다. 1:1이면 별 상관 없지만 다수와 싸울 때는 마법이 발동하지 않은 한턴이 너무 아쉽습니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
기능 추가 기능을 추가하고 싶을때
Projects
None yet
Development

No branches or pull requests

4 participants