이 사이트는 자바스크립트를 사용합니다.
브라우저에서 자바스크립트를 활성화 해주십시오.
클래식 테마
Thottbot 테마
위크오라 AMA - 와우헤드에서 CET 기준 오후 7시에 실시간으로 진행
라이브
2018/12/08 시간 10:31
에
perculia
에 의해 작성됨
안녕하세요! 저희는 위크오라 팀이고, 저희의 와우헤드 무엇이든 물어보세요 (AMA) 글에 오신 걸 환영합니다! 저희는 여기서 약 2시간 동안 여러분의 질문에 답을 해드릴 예정입니다. 만약 그 후에도 질문이 남아있으시다면, 시간이 된다면 답변해드리도록 하겠습니다. 시작하기 전에, 여러분 모두와 이렇게 소통할 수 있는 기회를 주신 와우헤드 여러분께 감사드립니다. 위크오라에 관련된 무엇이든, 과거 개발이나 차후 추가될 기능, 월드 오브 워크래프트 애드온 개발에 대한 이야기 등 여러분의 모든 질문을 환영합니다. 하지만 그 전에, 저희 개발 팀에 대해 먼저 소개해드리고자 합니다!
댓글 또는
이 트위터 글
에 답변으로 여러분의 질문을 남겨주세요!
위크오라란?
위크오라 (WeakAuras)는 와우 내 거의 모든 정보를 통해 원하는 만큼 세세하게 거의 모든 것을 설정할 수 있는 애드온입니다--
여기
서 다운로드 받으실 수 있으며, 애드온을 사용하는 데 필요한 도움과 팁을 원하신다면 저희의
공식 위크오라 커뮤니티 디스코드
를 방문해 주셔도 좋습니다.
위크오라가 무엇을 할 수 있냐고요? 위크오라는 원하시는 정보를 여러분이 원하는 대로 보여드릴 수 있습니다. 이는 지금
돌격전차
중첩이 얼마나 쌓였는지부터 다음 차단까지 몇 초가 남았는지, 아니면 마나가 떨어졌을 때 받는 알림까지 무엇이든 가능합니다! 정보가 여러분께 전달되는 방식을 바꾸어, 이를 훨씬 더 알아보기 쉽게 만드는 것이 저희의 사명이죠.
위크오라에 관한 새로운 것들
가장 최근에 저희 팀에 합류한 사람으로는
Buds
가 있습니다-- 그는 이번 해에 저희 팀에 합류했으며, 저희의
템플릿
에 컨디션을 추가하고 각 패치에 따른 변경점들에 맞추어 가며 저희의 UI를 개선해주는 등, 큰 도움을 주고 계신데요. 현재는 저희가 무척 기대하고 있는 프로젝트인
위크오라 컴패니언
을 작업하는 데 몰두하고 계십니다. 위크오라 컴패니언은 데스크톱 애플리케이션으로, 여러분 대신
wago.io
를 주시하며
여러분의 오라
가 업데이트 되면 자동으로 다운로드 해 주는 시스템입니다.
위크오라 컴패니언은
오라 업데이트 시스템
을 기반으로 제작되는데요. 이는 이번 해 초에 저희 팀에 합류한
emptyrivers
께서 제작해 주셨습니다. 오라 업데이트 시스템은 현존하는 오라의 신규 버전을 불러올 때, 유저들이 오라의 특정 부분을 선택하여 저장할 수 있게 해 줍니다-- 그저 단순히 복사를 하는 대신에 말이죠.
Emptyrivers 님은 그 외에도 최근에 오라의 제작자가 일반 UI를 구성하는 데 필요한 커스텀 코드들을 제공하는
커스텀 제작자 옵션
기능을 개발 완료하신 바 있습니다.
다음으로 소개해드릴 분은
Stanzilla
로, 2012년부터 저희 프로젝트에 기여해 주셨으며 2013년 말에 이를 위크오라 2로 갈라져 나오는 데 큰 도움을 주신 바 있습니다. 이제는 저희의 개발 팀의 조정, 인프라 요구 사항을 처리하고, 문제 및 출시 관리와 홍보 등을 관리하고 계시는데요. 만약 저희의
트위터
를 팔로우하고 계시다면, 대부분의 트윗 또한 Stanzilla 님의 작품입니다. 마지막으로 참여하신 코드 제작으로는 미니맵 아이콘 툴팁 재디자인과 와우 클라이언트가 아직 작동할 때 위크오라를 업데이트하는 플레이어들을 위한 게임 재시작 경고, 그리고 프로파일링 프레임 출력 등이 있습니다.
마지막으로는,
Infus
님이 있죠. 3년 전에 저희 팀에 참여하신 후로, Infus 님은 수석 개발자가 되셨습니다. 만약 최근에 위크오라에 추가된 기능이 마음에 드셨다면, 아마 이는 Infus 님의 작품이거나 최소한 개발에 도움을 주셨을 게 분명합니다. 직접 말씀하시기로는, 개발한 것들 중 가장 마음에 드는 것은 위크오라가 작동하는 방식을 완전히 바꿔놓은 컨디션이라고 언급하시더군요. 가장 최근에 작업하신 기능으로는 격전의 아제로스에서 블리자드가 내놓은 변경점에 맞추기 위한
BuffTrigger 재작성
이 있었습니다.
만약 저희의 개발 과정 등이 궁금하시다면, 저희의
GitHub 페이지
와
패트론 블로그
를 확인해 주세요.
저희 소개는 이쯤 하고, 여러분의 질문으로 넘어가 보겠습니다!
위크오라 AMA
위크오라 컴패니언
최근 발표한 위크오라 앱의 출시 예정 시간이나 프로젝트에 관련해 공개할만한 사항이 있는지?
Stanzilla
: 저희는 첫 출시를 확정짓기 위해 노력하고 있습니다-- 아직까진 모든 게 잘 풀리고 있고, UI를 좀 더 깔끔하고 이해하기 쉽게 하는 일만 남았는데요. 만약 저희를 도와줄 의향이 있으신 디자이너 분들이 계시다면,
https://github.com/WeakAuras/WeakAuras-Companion
사이트를 방문해 주세요! 1주일 정도 있으면 첫 출시를 앞둘 수 있을 것 같습니다!
위크오라를 wago 링크에서 바로 불러올 수 있게 할 생각은 없는지?
Stanzilla
: 애드온 자체는 게임 외적의 데이터를 수집할 수 없기에 다른 도구가 필요하실 겁니다-- 저희가 현재 개발 중인 위크오라 컴패니언 (
https://github.com/WeakAuras/WeakAuras-Companion
)이 큰 도움이 될 겁니다.
emptyrivers
: 저희가 계획하고 있는건 wago에서 위크오라를 즐겨찾기에 설정해서 wago가 업데이트될 때마다 다음에 로그인 할 때 이를 위크오라가 처리할 수 있게끔 하는 방식입니다.
WeakAuras.lua 파일을 스캔에서 wago에 업데이트가 올라왔는지 확인해주는 위크오라 업데이트 기능을 만들 생각이 있는지?
Stanzilla
: 그게 바로 저희가 개발 중인 거랍니다!
https://github.com/WeakAuras/WeakAuras-Companion
Infus
: 언급하신 것과는 약간 다르게 작동하는데요. 자동으로 업데이트를 다운로드하고 다음 로그인 시 위크오라 UI가 여러분께 업데이트가 있다고 알려줄 겁니다. 위크오라는 어떤 설정을 유지해야 하는지 알고 싶어하므로, 업그레이드를 진행하려면 클릭을 한 번 더 하셔야 합니다.
Buds
: 이는 아직 개발 중임을 염두에 둬 주시기 바라겠습니다.
기능 의뢰
만약 가능하다면, "음성 채널 묵음"을 기본 위크오라 음량으로 해줄 계획은 없는지? 만약 음악이 꺼져 있는데 설정에 최고치로 되어 있으면, 비활성화 되어도 음악 채널에 음성이 들어있는 모든 위크오라가 최대치 음량으로 작동하던데.
Stanzilla
: 무척 구체적인 문제인 것처럼 보이는데, GitHub project에 글을 작성해 주시면 제가 답변해 드리겠습니다 :)
https://t.co/w6M1lCGmRs
Infus
: 와우의 음향 설정이 어떻게 작동하는지 100% 알지는 못하는데요. 저희는 그냥 채널의 음향을 보고 이가 그 채널의 음량이라 가정하는 편입니다. 그러므로 이는 와우의 버그거나 작동하는 방식의 오해 정도가 아닐까 싶네요. 티켓을 작성해 주시면 저희가 문제점을 알아보도록 하겠습니다.
왜 그룹 내에 그룹을 만들 수 없는지? 예를 들어, 다른 그룹 또는 아이템을 포함하고 있는 그룹 내에 동적 오라 그룹을 만드는 것 같이.
emptyrivers
: 짧은 답변은 아무도 시도를 하지 않았기 때문입니다. 조금 길게 설명드리자면, 이 설정을 단순히 활성화하기에는 프로세싱 내에 많은 백엔드 가정이 있어서요. 들어주신 예시의 경우에는 그렇게 할 수 있는 방법을 계획 중에 있으며, 미디엄 텀에 추가될 예정입니다.
위크오라가 8.1 패치의 멀티스레딩 최적화를 이용할 것인지?
emptyrivers
: 아쉽게도, 아뇨.
체크마크가 언제 돌아오는지?
Stanzilla
: 아쉽게도 그건 ElvUI의 변경점입니다! 저희도 맘에 들지 않아요 :(
컴패니언 앱이 위크오라의 게임 외적 기능을 향상시키는 가운데, 미래에는 오라가 와우 밖에서 완전히 제작/수정되어 완성되었을 때에만 게임으로 불러들이는 게 가능하다고 보는지?
Infus
: 와우헤드를 보시면 원하는 버프에서 오라를 만들 수 있는 기능이 있고, wago에는 오라에 내장된 코드를 변경할 수 있는 기능이 있기는 합니다.
그렇지만 일반적으로 보자면, 그런 걸 할 것 같아 보이진 않습니다-- 특히 이는 오라를 구성하는 중복된 코드를 완전히 새로 만들어야 하고, 싱크를 또 꾸준히 맞춰야 하거든요. 그런 작은 걸 위해서 쏟아붓기엔 너무 큰 노력이지 않나 싶습니다.
일반 질문들
대부분의 플레이어들은 위크오라에 많이 의지하고 커스텀 코드를 통해 멋진 것들을 많이 하는데. 애드온이 특히 최근 몇 년간 이렇게 진화한 만큼, 블리자드가 언젠가 커스텀 코드를 망가뜨릴 거라는 우려는 하지 않는지? 그게 가능하긴 한지?
Stanzilla
: 블리자드는 애드온이 건드리지 않았으면 하는 부분에서는 늘 코드를 고장내곤 합니다. 그 외에는 다른 "일반" 애드온과 같은 규율을 따르므로, 블리자드라고 해도 위크오라 코드만을 위해서 무얼 망가뜨리거나 하진 못합니다.
Infus
: 예를 들어 레이더 타입 체크나 이름표에 뭐 붙이는 것 같은 건 고장낸지 오래랍니다.
블리자드가 우선시 하는 것이나 게임이 가는 방향과 동의하지 않을 때는 애드온을 만드는 것이 힘들지는 않은지?
Stanzilla
: 확실히 어렵습니다. 어쩔 때는 게임은 하지도 않고 오랫동안 애드온만 만들 때도 많아요.
emptyrivers
: 다행히도, 체험용 계정만으로도 위크오라를 만드는 건 가능합니다. 그러니 당분간 게임을 하고 싶지 않다 하더라도 애드온 개발이 중단되거나 하진 않아요.
Infus
: 게임이 예전만큼 재미있진 않더라도 애드온을 개발하는 건 늘 즐겁답니다.
위크오라가 DX12 개선점과 최적화를 통해 이득을 보는지?
Stanzilla
: 직접적으로 보는 이득은 없습니다만, FPS는 모두에게 있어서 다다익선 아니겠나요 :)
거의 모든 것을 맞춤화할 수 있는 애드온의 아이디어는 어디서 났는지?
Stanzilla
: 기억하실 진 모르겠지만, 파워오라 (PowerAuras)의 후계자로써 설계했다고 보시면 됩니다.
emptyrivers
: 위크오라는 약 8년 전 파워오라의 경량용 클론으로 시작되었습니다. 그렇지만 위크오라의 아이디어 (와우 유저 인터페이스 API에 층을 덧씌워 시각적 요소를 제작하는 걸 더욱 쉽게 만드는 것) 자체는 소프트웨어로 보면 그렇게 드문 아이디어는 아닙니다.
내 위크오라 실력은 "중수" 정도인데, 커스텀 트리거 같은 자료를 찾아 이를 한 단계 더 높일만한 방법이 무엇이 있는지?
Stanzilla
: 위키 (
https://github.com/WeakAuras/WeakAuras2/wiki
)와 디스코드를 방문해 보세요!
최근 몇 확장팩 사이에 위크오라의 인기가 (그리고 편재화가) 상승한 이유가 무엇이라고 생각하는지?
예를 들어 (이가 이유라고 생각하지 않을 수도 있겠지만), 이가 플레이어들이 또는 게임이 바뀌어서라고 생각하는지?
Infus
: 이유는 꽤 많다고 생각하는데요. 위크오라는 지금만큼은 아니지만 예전부터 꽤 인기가 있긴 했습니다. 그리고 저희의 커뮤니티 분들도 있죠-- 자신이 만든 코드를 공유하고 다른 사람들이 이를 통해 배워서 자신만의 오라를 만들 수 있는, 그런 커뮤니티가 있는 게 일종의 증폭기가 되지 않았나 생각해 봅니다.
예를 들어, Kraziyto가 위크오라 디스코드를 시작하고 나선 커뮤니티 여러분이 알아서 서로 답을 해주거나 하면서 이를 키워나갔죠-- 지금 질문해주신 분 같은 사람들이 모여서 말입니다.
아니면 플레이어들이 길드를 위해 보스 모드를 만들고 이를 공유하던 경우도 예시로 들 수 있겠네요.
덤으로, 최근 몇 년간에 꽤 멋진 기능들을 추가한 것도 한 몫 하지 않았을까요.
(tellmewhen 같은) 비슷한 애드온에 비해 가지고 있는 강점과 약점이 무엇이라 생각하는지? 직접 찾아내거나 유저들이 찾아낸 약점들을 어떻게 상대할 예정인지?
Infus
: 제 생각에 저희의 가장 큰 강점은 위크오라를 도와주는 커뮤니티 여러분이라고 생각합니다. 솔직히 전 tellmewhen이 어떻게 작동하고 무엇을 하는 지 잘 몰라요.
저희는 유저 여러분이 원하는 게 뭔지를 늘 생각하고 있고, 특히 유저 분들이 하는 걸 추적해 뒀다가 다음엔 어떤 기능을 손대야 할지 정하곤 합니다.
와우 애드온을 제작하는 데 있어서 가장 힘든 부분은?
emptyrivers
: 아마 WOW API의 모순점과 문서화의 부족이지 않을까 싶네요. 직접 경험하기 전까지는 알아차리지 못할 실수 같은 게 수두룩합니다.
Infus
: rivers가 이미 언급한 API 말고는, 구 버전과의 호환성을 유지하는 게 참 쉽지 않은 일이죠.
와우헤드 구입하기
프리미엄
$2
한 달
광고 없는 경험을 즐기고, 프리미엄 기능을 해금하고 사이트를 후원하세요!
댓글 0개 보기
댓글 0개 숨기기
댓글을 달려면 로그인하세요
영어 댓글들 (12)
댓글 달기
로그인이 되어있지 않습니다. 댓글을 남기려면
로그인
하거나,
회원가입
을 해 주세요.
이전 게시물
다음 게시물