게임 내에서 버그가 자주 발생하는 이유

게임 내에서 프로그래밍을 이렇게 저렇게 만들어서
플레이중에 어떤 현상이 일어나면 이런일이 일어나고 이렇게저렇게 만든다.

그걸 프로그래머가 담당하는데,


보통 게임회사에는
기획자-프로그래머-디자이너 가 있지.

기획자는 게임을 기획하고
디자이너는 디자인을한다. 원화가, 3D 맵퍼 애니메이터 이런거 다 포함하자
프로그래머는 프로그래밍을하지.


아무튼 게임회사에서는 기간마다 \'저는 얼마만큼 이렇게 했습니다\' 라는 보고서를 작성하게된다.

기획자는 이런 기획안을 생각했습니다 - 라고 올리고
디자이너는 이런 그림을 그렸습니다 - 라고 올리는데
\"프로그래머는 올려봤자 담당자가 뭘했는지 못알아본다.\"


프로그래머는 자신의 프로그램을 만들어서 자신만 알아볼수있게 한댄다.
그렇기때문에 외부에서 프로그램을 해독하지 못하게하여 해킹을 할수없도록 하기 때문이다.

(외부에서 게임을 사들일때, 예를들어 넥슨이 던파를 살때
넥슨의 프로그래머는 첫번째로 던파의 프로그램을 알아야한다.
그래야 업데이트를 할수있으니까.)

아무튼 그래서 자신의 프로그램은 자신외에 다른사람이 건드릴수 없기때문에, 심지어 게임 사장도 프로그래머가 아닌이상 못알아보기때문에
저는 이만큼 했습니다 라고 보고서를 올려도 못알아본다.

고로

실제로 일부, 아니 대부분 프로그래머는 프로그래밍을 하고나서 다른 기획자나 디자이너가 바쁘게 기획하고 그림그릴때
게임하거나 그냥 띵까띵까 논다.
다른사람이 간섭하지않으니까, 오류를 잡아줄수 없으니까 이렇게 이렇게 하고나면 되겠지 하고나서 만들어놓고 논단말이다.

뭐 물론 좆빠지게 만들었는데 버그가 생긴건 어쩔수없지만
게임하다가 좆같은게 많은경우는 위와같은 프로그래머가 일을하고있기 때문이라고 생각한다.

이렇게해서 게임출시가 된 후에 버그가 이래저래 많이 발생하면 그때서야 탄로나는거지







 요약
게임회사의 프로그래머는 게임 담당자도 쉽게 간섭할수없는 직업이라 놀고먹는놈들이 많다.