PGR21.com 배너 1

- 경험기, 프리뷰, 리뷰, 기록 분석, 패치 노트 등을 올리실 수 있습니다.
Date 2007/06/12 05:23:52
Name 지바고_100su
Subject e-sports 전문 프로그래머의 필요성
#1.
아마추어 스타크래프트 게이머들에게 있어서 펭귄이라는 프로그램은 정말 유용한 프로그램입니다. 리플레이 자동저장, 채팅메세지 기록, APM LIVE보기, 옵저버 모드에서 플레이어 상황보기 등등의 아주 다양하고 편리한 기능들을 제공하고 있죠.
또, 이젠 스타크래프트,워크래프트 게이머들에게 있어 필수적인 BWChart. 리플레이 분석의 모든 것을 제공한다고 해도 과언이 아닐정도의 필수 프로그램이 되었습니다.

#2.
e-sports 관련 방송은 이제 틀이 거의 굳혀진 느낌입니다. 형식도 정해져버렸고. 스타크래프트 출시 10년이 넘었고, 방송 또한 거의 6~7년이 되어가는 시점입니다. 각 방송사들은 컨텐츠 만들기에 엄청난 노력을을 해왔고, 하고 있습니다. 지금 생각나는 것을 들자면 온게임넷의 게임후에 자원,APM등의 게임자료와 리플레이 복기, 엠비씨게임의 맵별의 자세한 전적관리 등을 꼽을 수 있겠네요.


#3.
e-sports 전문 맵퍼들의 활약.
초기의 아마추어적이 아닌 professional 한 맵퍼들이 활발한 활동을 보이면서 새롭고 재밌는 맵들이 계속 만들어집니다. 그래서 같은 게임이라도 다른양상을 보이며 계속 재미를 유지할 수 있는 비결이 아닌가 합니다.


#4.
"이제는 e-sports 관련 전문 프로그래머가 필요하다."
전부터 계속 생각해오던 것입니다. professional한, 하나의 직업으로서의 전문 프로그래머가 있었으면 하는 생각입니다. (블리자드의 허락이 있어야겠죠) 워크래프트3의 경우, 옵저버 모드도 있고, 배틀넷의 경우 상대방이 조인할 경우 자동으로 알람을 해주는 기능도 있는 것으로 압니다. 물론 조금(?...) 있으면 스타2가 온갖 새롭고 편리한 기능들을 가지고 오겠지만, 지금 전문 프로그래머가 각 방송사의 입맛에 맞는 프로그램들을 만들었으면 하는 바람이 있습니다.
현재의 펭귄,BWchart는 돈을 받으면서 직업으로서 만든 것들이 아닙니다. 그래서 상당히 편리하고 좋지만, 방송사에서 쓰기는 무리가 있겠죠.


#5. Examples
그래서 몇 가지 예를 생각해봅니다.
1) 플레이 영상의 전체 MAP 화면
현재의 화면은 너무 답답합니다. 현재의 조그만 범위에 그치는 화면과 미니맵. 볼때마다 답답해요. 예전에 이재훈 vs 이윤열 선수의 50게이트 게임의 스크린샷을 전체화면으로 만든것을 본적이 있습니다. 정말 뻥뚤린게 시원시원하더군요. 물론 전체화면을 계속 방송으로 내보내기에는 적절하지는 않지만, 가끔 전체 판국을 보여주는데는 아주 효과적일것이라 봅니다. 또한, 그 전체화면을 현장에서 극장스크린만한 크기의 스크린으로 보여준다면 현장을 방문한 관객들에게 대단한 서비스가 아닌가하네요.

2) 리플레이의 Forward && Backward 기능을 자유자재로
이것이 가능하다면 방송사에서 게임후 중요 장면을 보여주는데 아주 도움이 될거라 생각합니다.

3) 전적 관리 프로그램
엠겜에서 보여주는 것과 마찬가지로, 2인용맵에서의 상대전적, 중자원 맵에서의 상대전적등과 같이 아주 자세한 전적 관리 프로그램이 필요할 것 같군요. (이것은 방송사보다는 각 게임단에게...) 야구와 같이 e-sports도 data에 의존하는 게임이 가능할 것 같습니다. 예를 들면 A선수(테란)과 B선수(저그)가 경기를 앞두고 있는 상황에서, 이런 data가 존재한다면 어떨까요? A선수가 저그전에서 저그선수가 9드론을 했을 경우의 승률이 낮고, 그와 반대로 B선수는 자신이 9드론을 했을 경우 승률이 높다고 한다면, 앞으로 해야할 경기에서 B선수는 9드론을 한다면 이길 "확률"이 상대적으로 더 높아지는 것 아닐까하는겁니다. (당연히 거기에는 변수가 상당히 존재하지만 그렇기에 어디까지나 data와 확률이라고 하는 것이죠)




##
이러한 것들은 방송사, 각 게임단에게 많은 도움이 될것이고, 또한 우리 아마추어 게이머와 e-sports 팬들에게도 또하나의 큰 즐거움이 될 것입니다.

맵 제작팀뿐만 아니라 "e-sports 프로그램팀"이 생길 날을 기대해봅니다.


통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
공실이
07/06/12 06:28
수정 아이콘
정말.. 전체 맵화면까진 아니더라도 지금의 두배만 보여도 좋겠네요 ㅠ
가끔 병력들 한번에 잡아줬으면 하는 바램이 있어서요.
07/06/12 07:11
수정 아이콘
저렇게 되면 얼마나 좋겠습니다만은..... 우선 저렇게 하려면 가장 중요한 것은 돈이 되겠지요. 저런 돈을 어디서 협찬을 받느냐가 문제구요. 무료로 봉사는 할 수 없는 일이며 많이 힘든일입니다. 하지만 이런 운영이 가능해진다면 정말 우리나라는 E-Sports의 강국의 이미지를 확실히 굳혀 갈 수 있는 기반이 될 것 같네요.
루미너스
07/06/12 08:21
수정 아이콘
1 번은 정말 좋군요
김영대
07/06/12 09:38
수정 아이콘
우와 정말 이런 시대가 온다면!!
막 이제 저런것들을 실천하려는 찰나에 스타2가 나오고 스타2 저런 기능이 완벽 구현된다면 참 난감하겠네요.
그럼 팬들은 다 스타2로 넘어가게 되는 것인가..?? 호호
오맙소사
07/06/12 09:55
수정 아이콘
블리자드의 허락 없이 저런것들도 가능할까요?
라이디스
07/06/12 10:09
수정 아이콘
전체화면은 전에도 의견이 있었는데 리플레이로 보면서 찍고찍고 또찍어서 붙어넣기로 엄청난 노가다가 필요하다고 하던데 실시간으로 가능할지 모르겠습니다.
김시중
07/06/12 10:31
수정 아이콘
전체화면은 충분히 가능할 수 있습니다. 워크래프트 유즈맵 카오스만 보더라도 기능중에 시야를 늘리고 줄일수 있는 기능이 맵 자체로도 만들수 있습니다.
07/06/12 11:14
수정 아이콘
워크래프트 경우 자체 그런 시스템이 내장 되어 잇으니 그런것이고요.. 스타의 경우 저거는 옵저버 4명이 들어가서 4명의 시야를 가져다 붙이지 않는 한 힘들거라 봅니다. 그리고 사실 펭귄 같은 거야 스타가 잡아먹는 메모리에서 분석으로 할 수 있지만 그 이상 나아가려면 스타크래프트의 소스가 절대적으로 필요하고 저작권 문제가 생기게 됩니다.
최종병기캐리
07/06/12 11:15
수정 아이콘
음.. 워크래프트의 경우 몇몇 외국리그에서는 옵저버모드에서는 각 선수들의 자원과 인구수들이 차트로 화면 상단에 나타나고 업그레이드나 건물생산, 스킬, 아이템의 구매등의 중요한 상황들이 메세지로 출력됩니다.

스타크래프트에도 도입이되면 상당히 좋겠지요.
챨스님
07/06/12 12:00
수정 아이콘
1번 정말 좋네요~ CECRI님의 의견대로 노가다성으로 옵저버 4명을 넣어서 4명의 시야를 합성하는 프로그램을 개발해서 흠...힘들까요? ;;
NeverMind
07/06/12 12:40
수정 아이콘
워3의 유럽리그볼때 사용하는 프로그램들은 선수들의 인구수 자원상황 영웅레벨뿥만아니라 무슨영웅이 무슨 아이템을 샀는지 스킬은 무얼찍었는지 까지 나옵니다... 스타에서도 옵저버를 좀더 두고 한다면 몇분에 몇게이트까지 올라가느냐 몇분에 앞마당멀티가 완성되었느냐 이런 세세한 부분까지 시청자들에게 알려주는게 가능할텐데 말이죠 굳이 프로그램을 만들지 않아도 말이죠..
07/06/12 15:31
수정 아이콘
NeverMind님// 그것은 안됩니다. 현재 리플레이를 공개하지 않는 가장 큰 이유중 하나가 세세한 빌드와 전략 공개를 하지않기 위함인데 방송에서 다 알려줘 버리면 리플레이 비공개가 의미가 없어지니까요
07/06/12 16:19
수정 아이콘
1) 의 경우에는... 일단 스타크래프트의 태생적 한계가 2D 게임이라는데에서 힘들 것으로 보입니다. 3D 게임이라면 오히려 간단한 문제인데 말이죠(가상 카메라의 위치 - 또는 뷰포트 - 만 조절해주면 해결되니까요)
papercut
07/06/13 02:10
수정 아이콘
일단 애드온 형태로는 화면 시야를 넓히거나 하는 것은 상당히 어렵습니다. 제조사에서 직접 지원하지 않는 이상은 거의 불가능하다고 봐도 좋을 것 같습니다. 다른 분들이 말씀하신 것 처럼 옵저버 여럿을 동기화 시켜서 화면을 종합하는 것은 어찌 가능할지는 모르겠습니다. 하지만 동기화라는 것은 기본적으로는 네트워크나 시스템에 부담이 꽤 되는 일인지라 안정성을 최우선으로 생각하는 방송시스템에서 도입할 지는 잘 모르겠습니다. 좋은 아이디어가 있다면 가능할지 모르겠지만요.
리플레이의 경우 뒤로가기가 지원 되지 않는 가장 큰 이유는, 리플레이 파일이 일종의 플레이어의 명령어 셋으로 이루어진 리스트 이기 때문입니다. BWChart등에서 리플레이를 보면 알 수 있듯이, 시간대별로 플레이어들이 내리는 명령이 기록되어 있으며, 리플레이를 볼 때는 이 명령들을 다시 재현해서 화면에 뿌려줍니다. 즉, 사용자가 내리는 명령이 아닌 컴퓨터가 내리는 명령에 따라 가상의 플레이어들이 다시 한번 게임을 하고 있는 것이지요. 뒤로가기가 힘든 것은, 리플레이에 각 명령들만 기록되어 있을 뿐 상황에 대해서는 기록이 되어 있지 않다는 것입니다. 만약 뒤로가기 기능을 현재의 리플레이 형태로 구현하기 위해서는, 리플레이를 재시작 시킨 뒤, 최대한 빨리 감아서 뒤로 가길 원하는 상황까지 다시 재현하는 수 밖에 없습니다. 이게 딱히 어려운 기술이라고 생각되지는 않지만, 이 역시 블리자드에서 구현하지 않는 다면 불가능합니다.
외부 프로그램으로 가능한 방법은, 화면을 동영상으로 실시간으로 저장한 뒤, 뒤로 감는 방식일겁니다만, 이건 프로그램으로 할 게 아니라 방송 장비로 할 일이라고 생각되네요.
세번째 문제의 경우, 프로그래밍의 문제는 아니라고 생각합니다. 전적 관리는 엑셀정도만 가지고도, (혹은 엑세스를 통해서) 훌륭하게 해낼 수 있습니다. 다만, 상세한 데이터가 제공되지 못하는 것은 엑셀이나 엑세스가 부족해서가 아니라, 입력된 원천 데이터의 양이 부족하기 때문입니다. 예를 들어서, 대표적으로 입력되지 않는 데이터, 시작 위치나 경기 시간같은 데이터의 경우 (경기 시간은 입력을 하고 있는지 모르겠습니다.) 만약 입력이 되어 있다면, '이 선수의 평균 경기시간은 XX분 XX초 입니다.' 와 같은 데이터는 엑셀에서 필터링 한번에 드래그 한번으로 쉽게 구할 수 있고, 그마저도 귀찮다면 (프로그래머가 아니더라도 쉽게 만들 수 있는) VBA 매크로를 통해서 쉽게 산출할 수 있습니다. 문제는 전적을 관리하는 프로그램이 없다기 보다는 과거 스타리그가 처음 시작될때부터의 각 경기의 상세한 데이터들이 입력 자체가 안되어 있다는 것이겠지요. 이제 와서 입력하려고 한다면 상당히 어려운 작업이 될 지 모르겠습니다만, 의미 있는 작업이 될 것 같기는 합니다. 문제는 방송사들이 그럴 의지가 있느냐는 것이겠지요. (협회가 해야 될 일이지만, 협회가 뭐 하는거 있나요) 최초에 각 데이터베이스를 모델링 하는 것 부터 상당한 고려가 필요한 (대충 하면 나중에 또 다른 데이터가 없어서 한 번더 작업해야 될 수 있으니까요) 어려운 작업이니까요.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회 추천
31333 2007년 상반기... 개인적으로 생각하는 명경기들 [11] 하이5494 07/07/02 5494 0
31331 이영호, 그의 저그전 [25] Again7414 07/07/02 7414 0
31330 YANG..의 맵 시리즈 (20) - Shockwave [16] Yang5800 07/07/02 5800 0
31329 이성은 vs 김택용의 결승을 바랍니다. [17] 난하5337 07/07/01 5337 0
31328 프로토스 사상 최초의 단일대회 2연패도전에 맞설 삼성칸의 대표선수는??? [12] 처음느낌4633 07/07/01 4633 0
31326 프로토스의 혁명은 저그에게 이익입니다. [12] 삼삼한Stay4969 07/07/01 4969 0
31324 김택용 선수 믿지 못해서 미안해. [23] sana5164 07/07/01 5164 0
31323 [과감한 설레발] 송병구 선수의 양대리그 우승을 예상합니다 [44] 쿨럭5211 07/07/01 5211 0
31322 # 김택용의 99전 전적 ( 100전 D - 1 ) [27] 택용스칸7006 07/07/01 7006 0
31321 댓글잠금 박태민의 GG(?) [125] 애플보요9584 07/07/01 9584 0
31320 MSL 시즌2 4강 김택용선수!!! [76] 뱃살토스5196 07/07/01 5196 0
31319 마재윤의 패배 (Daum 스타리그 8강 마재윤 vs 변형태 관전평) [7] ls6512 07/07/01 6512 0
31318 [스타리그 8강 2주차 후기] 4세대 프로토스, 송병구의 역습. [13] 회윤5705 07/07/01 5705 0
31317 개인리그의 제3의 물결. [4] 信主NISSI4399 07/07/01 4399 0
31316 각성 박태민, 절대운영의 완성을 위해 [23] Zenith8024390 07/07/01 4390 0
31315 이번시즌 맵과 마재윤선수.. 묵향짱이얌4598 07/07/01 4598 0
31314 오늘 저녁.. 마술사vs혁명가! [14] 점쟁이5177 07/07/01 5177 0
31313 (가상!!!)시뮬레이션 OSL,MSL,OSC 각 3,4회차 MATCHUP!! [4] 꿈을드리고사4333 07/07/01 4333 0
31312 [훔쳐보는 재미]'선견지명' MSL vs '부득불' 스타리그, 과연 차기 시즌은? [22] MaruMaru4590 07/07/01 4590 0
31311 최근 저그 대 타종족 경기 양상에 대하여 [13] 왕초보로템매4179 07/07/01 4179 0
31310 다시 돌아보는 프링글스MSL 시즌2 @ - ( 1 ) [2] 메렁탱크5033 07/07/01 5033 0
31309 # MBCgame HERO 최고의 자리로. 그리고 SK Telecom T1과의 관계 [9] 택용스칸5801 07/06/30 5801 0
31308 가끔 스타2 공식사이트 들어가 보세요 [13] ISUN5817 07/06/30 5817 0
목록 이전 다음
댓글

+ : 최근 6시간내에 달린 댓글
+ : 최근 12시간내에 달린 댓글
맨 위로