블로그 이미지
kalstein

여러가지 프로그래밍 관련이나...신변잡기적인 글들을 남기는 블로그입니다. 지식은 나누는만큼 강력해집니다 ^^

Rss feed Tistory
잡동사니 2009. 4. 8. 09:55

이래저래 해도...어쩔수없는 개발자;;

유일하게 하는 게임이 WoW이고...길드는 알레리아 섭 SLRCLUB 에서 활동중이다.
사람도 제법 많아지고 그래서...10인 레이드는 길드에서 자체 소화하는데, 템 분배가 문제.
아무래도, 템파밍이 완료 된 사람은 '길드니까' 이래저래 불려다니거나 하는 입장이고, 템먹고 싶은 사람은 '길드니까' 공짜로 쉽게 갈수있는 장점이 있다. 아무래도 전자의 경우엔 피해를 본다?라는 느낌이 든다. 무료봉사라는 거지. 이를 해결할 방법은?

1. 정식공대처럼 포인트제로 계산.
-> 포인트 관리 누가할꺼냔? -.-;;

2. 저득정액주팟
-> 풀어서 말하면...적게 템을 먹은 사람이 우선권을 지니고, 같은 레벨의 사람이면 주사위를 굴려 높은 사람이 먹으며, 먹을때 일정 골드를 내어서 무득인 사람들이 나눠가진다.

그랬는데...좀 2번은 길팟이니까 별로라고 하는 사람들이 많아서...epgp라는 길드레이드 지원 애드온을 깔게되었다.

여기까지가 epgp라는걸 쓰게 된 배경 헥헥;;

여튼 본 얘기는...여기부터. ㅎㅎㅎ 테스트 하다보니...한글지원이 제대로 안되는거다 두둥!!! 왠 한문으로 깨지기도 하고... 그래서? 일단 버그가 있다고 리포팅했으나, 솔직히 한글을 쓰지도 않는 녀석들인데 디버그 포인트도 못찾는게 당연지사. 어쩔수없이...디버깅을 내가 시작했다 -ㅁ-;;;

그래서 찾아보니...unicode 변환하는 부분에서 문제가 있었다. 비트연산이 좀 잘못되어있었던것. 여튼...덕택에 한글과 중국어가 잘 지원되도록 fix되었다. ㅎㅎㅎ epgp라는 애드온 자체의 문제는 아니고, 얘네들이 쓰는 라이브러리가 있는데 (AceLib라고...꽤 유명한거 같은데) 거기서 문제가 있었던것. 내가 올렸던 이슈는 http://code.google.com/p/epgp/issues/detail?id=378 여기서 확인 가능하다 ^^;

왠지 오픈소스(뭐...걍 유저들이 만들어가는거니까 맞지?ㅎㅎ)에 기여한거 같아서 뿌듯하기도 하고~~ 덕분에 내 소중한 일요일의 3~4시간이 날아가버렸지만 -ㅁ-;;;
  • 라디오키즈 2009.04.08 10:02 신고 ADDR 수정/삭제 답글

    뭐랄까. 제목만 듣고는 개발자의 우울함이 엿보이는 글일줄 알았는데...
    개발자의 사회 기여도에 대한 이야기였군요. 흐뭇한걸요~~(-_- 전 개발자가 아니지만.)

    • kalstein 2009.04.10 16:36 신고 수정/삭제

      뭐..사회 기여도..라기엔 좀 거창하군요 ^^; 우울할꺼 까지 있겠습니까. 다만 공대인 이상...여자 직원이 좀 없다는건 우울하긴합니다만 ^^;;;;;

  • 겨울냉~ 2009.04.22 12:41 ADDR 수정/삭제 답글

    대단하시단~
    전 당근. 무시하는 버그들....ㄷㄷㄷ 직접 해결도 하시공^^
    전 무늬만컴공이라 개발 잘 모르지만~ 므찌시단^^~

  • 냐궁 2009.04.27 16:55 ADDR 수정/삭제 답글

    내가 아는 ACE는 네떡 라이브러린데..다른건감..?
    암튼..그래도(서?!) 안생겨요..^^

잡동사니 2009. 2. 10. 10:31

WoW에서 리더의 책임을 느끼다...!?

요즘 WoW 게임에서...공격대장 이라는 걸 가끔 해보고있다.

WoW를 모르는분들을 위해서 설명드리자면...일반 인스턴스던젼은 5명에서 팀이 되어서 하는거고, 레이드는 파티단위로 몇파티를 모아서 간다. 즉 10인 레이드라고 하면 2개의 파티(= 10명)인거고, 25인 레이드는 5파티로 가는거다. WoW초창기에는 40인 레이드도 있었으니...정말 많은 인원이었을 거다.

알레리아 서버에서 SLRCLUB 길드에 속해있는데, 사제-_-;면서 왜 공대장을 하고있는진 모르겠지만...(보통 힐러인 사제는 공대장을 잘 하지않고, 메인탱커인 전사가 한다. 아무래도 탱커가 공격대(=레이드)리딩을 하기때문에 그렇다.) 아 생각났다. 우리길드의 맨탱(메인탱커를 줄여서 이렇게 표현한다)이 마이크가 없다 -_-;;;;;;;;;

뭐 여튼...우여곡절 끝에 다들 한번 해보자! 해서...길드 레이드를 첨 가게되고, 내가 공대장을 맡게되고...그러다보니 계속 공대장이 필요할땐 그냥 내가 하고있다. (왜 다 그렇지않은가. 첨하긴 어렵지만, 한번해보고나면 할만한거...^^) 근데 공대장 요게 좀 묘하다. 실세계에서의 팀장과 비슷한 역할이랄까?

보통 게임에서 공대장은 일단 필요한 클래스들을 모집한다. 모집할때 아무렇게나 모집하지않는다. 탱커,힐러,딜러가 어떻게 배분되어야하는지, 시너지를 얻으려면 클래스 구성을 어떻게 할것인지. 모으는데 너무 오래걸린다? 그럼 시너지를 포기하고서라도 아무렇게나 모아도 목적 달성이 가능한 팟인지 알아야한다. (공대원들의 스펙이 좋으면 시너지가 없어도 충분할테니까...)

자 팀원이 모였다. 보통, 특정 네임드 잡을때는 정석적인 공략법이 있다. 일단 그건 가이드라인으로 볼 수 있다. 하지만 언제나 변수는 있기마련 ^^;; 누군가가 다른 의견을 제시한다.

'이거 이렇게 하더니까 훨 좋던데요?'

끙...저게 좋을까? 진짜? 생각해보고 판단한다. 공대원에 대한 신뢰가 있거나, 충분히 좋은 의견이라고 생각되면 해본다. 아니라면 그냥 가이드라인을 따른다(or 내맘대로 한다). 잘 잡았으면 성공!!!
근데 못잡았다??!?!?!? 그럼 일단 전 공대원들의 시간을 10분 이상 날려먹는다. (재정비하는데 제법 시간 걸린다..) 그럴경우 공대장이 잘해야된다. 전원 스펙의 부족이라면 한두번 더 해보고 접어야한다. 더이상은 그냥 시간낭비일뿐이니까...
그게 아니고 전술적 문제였다면, 수정해보고, 공대원들의 의견을 들어보고, 수행한다. (보통의 경우에는...이렇게 된다 ^^;; 스펙의 문제는 보통 모을때 어느정도 파악이 되기때문에...) 그리고 충분히 잡을 수 있다는 화이팅도 한다.


상위의 과정과 실제 현실과의 다른점은 뭘까? 음....글쎄. 리더일 경우 월급이 많다는것 정도? ^^;;;
  • 냐궁 2009.02.17 09:02 ADDR 수정/삭제 답글

    음..현실세계에서는 많은 전략적인 변수들이 있다고 생각하는데...

    1. 사냥에 실패하면..- 프로젝트에 실패하면.. 다시 기회는 없다. 짤린다.
    2. 사냥에 실패할 경우를 대비해 : 면피할 핑계를 충분히 만들어 둔다.
    3. 필요한 클래스를 모집한다 : 그러나 절대 회사에서 필요한 인원을 주지 않는다.
    4. 사냥이 커지면 - 프로젝트가 커지면, 이게 성공인지 실패인지 판단하기 조차 애매해진다.
    5. 사냥에 성공하면: 게임에서는 경치등등을 골고루 나누어주겠지만, 실제에선 팀원들한테 짤없는 경우가 더 많다!--;

    뭐 그렇다고..ㅡ.ㅜ

    • kalstein 2009.02.18 09:32 신고 수정/삭제

      뭐 그런거지 -_-
      왜이래? 아마추어같이...ㅋㅋㅋㅋㅋㅋ

잡동사니 2008. 11. 19. 08:59

WoW 리치킹의 분노가 나온 시점에...

Starcraft를 샀다. ㅡ _-;;
와우가 재밌긴하지만...뭐 맨날 밥만 먹고 살 수 있나. 하하하;;
앤솔로지라구 해서...시디 안넣고 해도 되는 버젼이 있고 1.5만원 하길래 옥션에서 하나 샀다.
올만에 베넷 하니까 재밌더만....

비록 3:3 올저그한테 발리긴했지만 ㅡ _-;;;;

그냥 한 30분 시간날때 한두판 즐기기엔 스타크래프트가 참 좋은듯 ^^;;
TOTAL 38,593 TODAY 3