Dungeon & Fighter

새소식

던파매거진

개발자 곽선호를 만나다!

2007.10.22 14:36 46,183

프로그래머! 곽선호를 만나다!

던전앤파이터 플레이의 모든 것! 
캐릭터의 스킬과 사망의 탑의 APC들 구현!
던파에서 빼놓을 수 없는 너무 중요한 작업들을 하고 계시는 이분!
중요한 해킹 방어를 담당하시며, 던전 클리어 후 나오는 보상카드를 직접 만드셨다고 합니다.
클라이언트 프로그래머 곽선호님을 만나러 가봅시다~

 

< 프로그래머! 곽선호! >

 

 

 

던파매거진 : 안녕하세요. 곽선호님!
던파매거진 9호 인터뷰에 응해주셔서 감사합니다.
던전앤파이터에서 빼놓을 수 없는 작업들을 하고 계신다고 들었습니다. 자세한 업무 소개 좀 부탁드릴께요.

곽선호 :  안녕하세요~
저는 던파개발팀에서 클라이언트 프로그램파트장 역할과 프로그램개발업무을 맡고 있습니다.
우선 클라이언트가 뭔지 간단히 설명 드리면 여러분들이 실행하시는 던파게임 그 자체의 프로그램을 클라이언트라고 합니다. 단독으로는 실행이 되지않고 던파게임서버와 여러가지로 협동작업들을 하지않으면 안되므로 클라이언트라고 부릅니다. 여러분들은 모두 똑똑하시니 이미 다 알고 계실꺼에요.

 

파트장 업무는 다른 클라이언트 프로그래머 분들이 자신의 일을 방해받지않고, 효율적으로 잘 할수있도록 돕는 것입니다.
개발자로써는 몬스터, 캐릭터의 스킬, 캐쉬샵, 던전결과창+보상창, 전쟁지역, 대장전, 결투보상창, 프리미엄서비스, 아바타의 선택능력 시스템 등등등 여기저기 많이 참여를 했습니다.
최근에는 사망의탑의 기반시스템과 결과창, 보상창등을 작업했구요,
던파를 노리고 들어오는 해킹을 막는 작업도 하고 있습니다.


던파매거진 : 해킹 방어를 담당하고 계시다고 하셨는데 해킹 방어를 위해 어떤 것을 개발 하셨는지 말씀해주세요.

곽선호 : 패스패드, 클린패드, 보안카드 등을 작업하였습니다. 하지만 저 혼자 한게 아니고 다른 프로그래머분들과 협동해서 완성한 것이지요. 네오플에는 인재가 많답니다.


던파매거진 : 패스패드, 클린패드라면 평소에 유저분들도 잘 알고 있는 시스템인데요.
이밖에 해킹의 피해를 최소화 하기 위해서 유저분들의 어떤 노력이 필요한가요?

곽선호 : 해킹은 점점 다양하고 지능화되는 데다가 계속해서 새로운 방식의 해킹이 나오고 있습니다. 이럴때일수록 기본이 중요한 것이죠.
비밀번호를 자주 바꿔주시고, 저와 동료들이 만든 패스패드와 보안카드를 많이 활용해주셔서 피해를 입지않으신다면 보람이 있을 것 같네요.

 

 

던파매거진 : 그밖에 요즘 인기리에 업데이트된 사망의 탑 보상카드도 구현해 주셨다고 들었어요. 보상카드의 아이템이 나올 확률을 물어봐도 될까요?
곽선호 : 사망의 탑 보상카드의 아이템 등장 확율 및 기타 다른 확율들은
게임밸런스를 맡고 있는 기획팀의 영역이랍니다.
제가 아는 바가 없어서 아쉽네요.

 

던파매거진 : 프리스트의 스킬도 구현해주셨다고 하셨는데요. 프리스트의 어떤 스킬을 구현하셨는지 말씀해주세요

곽선호 : ㅎㅎ 곤란하네요. 저는 여기저기 급한 곳으로 파견되는 식으로 작업을 많이 해서요.
프리스트의 경우에도 많이 작업을 한 것이 아니에요. 일단 기억나는 것으로는
스트라이킹, 럭키스트레이트 가 있습니다. 둘다 좋은 스킬이죠? 하하하!
딱히 힘들었던 점은 없어요. 전 천재인가 봅니다. 으하하! ㅈㅅㅈㅅ;;;
던파개발팀에서 늘 즐겁게 일을 하고 있답니다. (해킹만 빼구요 ㅎㅎ)
프리스트의 경우 저는 인파이터를 42렙까지 키워놓았는데요,
손맛이 정말 끝내주는 캐릭터 라고 생각합니다. 너무 재밌어요.
다만 1대1에 특화되어서 알프라이라 이후의 던전플레이가 좀 어렵군요.
제가 버서커 레벨42짜리도 있는데 용암굴에서의 솔플경험을 예로 들자면
인파이터로는 코인 10개 를 쓰고 마스터를 클리어했는데
버서커로는 코인 2개로 클리어 하였습니다. ㅎㅎ
하지만 그래도 손맛은 프리스트죠!!


던파매거진 : 작업을 하시면서 수 많은 버그들과 싸우고 계실 것 같습니다. 버그는 어떻게 잡히는 것인지 말씀해주세요.

곽선호 : 간단히 말씀드릴께요.
어떤 버그가 발생하면 Visual Studio  에서 지원하는 Debug 모드를 활용해서 어떤 변수가 잘못된 값을 가지고 있는지 알아내서 왜 그런 값을 가지게 되었는지 역추적을 실시합니다. 대부분 위와 같은 식이 되겠네요.
저희는 버그를 줄이기 위해서 지속적인 노력을 기울이고 있습니다. 불편을 겪으신 유저분들께서는 문제가 발생시 어떤 동작을 했을때 문제가 생기는지 버그게시판이나, 운영팀쪽에 전달을 해주시면 큰 도움이 됩니다.


던파매거진 : 작업을 하시면서 가장 힘들었던 점이나 어려운 점을 말씀해주세요.

곽선호 : 점검앤파이터 가 네이버 검색순위 1위로 떴을때가 가장 힘들었습니다. 으하하!
우리 유저님들 또 이거보고 점검앤파이터 1위 등극시키시면 안되요~ ㅋㅋ

 


던파매거진 : 요즘 작업하고 계신 것들을 살짝 공개해주세요.

곽선호 : 결투장에서의 캐릭터들간의 더 완벽한 밸런싱 조절을 위해서 스킬을 던전, 결투장 용으로 분리하는 작업을 하고 있습니다. 여러분의 우상(?)인 김대건씨와 함께 일하고 있어요. 으하하!


던파매거진 : 프로그래머를 꿈꾸고 있는 던파 유저분들께 한마디 해주세요.

곽선호 : 우리가 어떤 직선을 그으려면 2개의 점이 필요합니다. 시작점과 끝점이죠.
여러분은 지금 시작점에 있으므로 시작점은 잘 알고 있어요. 이제 끝점이 필요합니다.
그 점은 멀리에서도 잘 보여서 따라갈수있도록 크고 명확해야 합니다.
끝점이 바로 목표입니다. 목표를 잡고 그걸 향해 열심히 나아가세요.
저는 프로그래밍을 고등학교 2학년때 독학으로 C언어부터 시작했습니다. 맨땅에 헤딩을 나름 열심히 하다보니 지금은 사회와 네오플의 일원으로 일을 잘 하고 있습니다. (잘하나? 으하하!)
프로그래머는 하루아침에 될수있는 것이 아니므로 장기적으로 생각하고 꾸준히 열심히 하시길 바랍니다.


던파매거진 : 다음 인터뷰 대상자를 추천해 주세요.

곽선호 : 고래밥배의 문어머리로 이름을 날리신 김태집님을 추천합니다.


던파매거진 : 마지막으로 던파 매거진에게 한마디 부탁 드립니다.

곽선호 : 던파 개발자들과 던파 열혈유저분들과의 교류의 창구로 앞으로도 잘 부탁드려요~

 

 

던파매거진

  • 던파 가이드 경시대회 주최자 븜수생님을 만나다 (22) 치킨 20마리 만큼의 감동이 있는 인터뷰 2024.04.18 10,239
  • [DNFxSNK] 담당자들이 전하는 제작노트 2탄 (94) 2024.04.17 25,575
  • [DNFxSNK] 담당자들이 전하는 제작노트 1탄 (139) 2024.04.16 31,335
  • 만레벨이 684개!!! 육성마스터 크리덕님을 만나다. (29) 2024.04.11 15,661
  • 꿀잼으로 모은 챌린지 이색 어워드! (41) 2024.02.08 11,737
  • 고객센터가 전하는 테니아노스님과 소망길드 이야기 (25) 2024.02.01 17,084
  • 스티커 제작자 眞미스트리스님을 만나다 (31) 2024.01.02 14,266
  • 2023 던페 가기전에 보고 가세요! (13) 2023.11.23 9,337
  • 2023 던파페스티벌 1부 업데이트 발표 요약 (7) 던파페스티벌 1부 발표 내용을 알려드립니다. 2023.11.18 3,850
  • 플레이마켓 in 던페! 참여부스 구경오세요~ (13) 플레이마켓 참여 부스를 소개합니다! 2023.11.09 26,890