게임 개발이 제일 어렵다라고 하는 이유가 뭔가요?
안녕하세요.
저는 게임을 상당히 좋아합니다.
롤을 보면서 저것을 코딩해야 한다면 어떻게 해야할까 이런 생각을 자주 하는데요.
게임 개발이 그만큼 어렵다라는 것을 자주 들었습니다.
제가 생각할 때는 엄청난 스레드들과 예외처리 사항이 많아서라고 생각이 드는데,
객체지향의 끝이라고 불리는 게임개발이 어렵다고 불리는 이유가 더 있을까요?
제일 중요한건 컨텐츠죠 당장 롤만봐도 만들어놓고 서버만 돌리는게 아니라 계속 룬시스템등 바꿔나가고
캐릭터도 새롭게 만들어내고 기존캐릭터도 리메이크해서 새롭게 만들어내는것처럼 롤과 같이 대전게임에서도
하나의 컨텐츠로 변화없이 그대로 놔두면 게임은 유저들은 떠나갑니다. 지속적인 개발이 필요한거죠
그 외에 RPG게임같은경우엔 더하죠 엄청난 양의 컨텐츠를 집어넣어야 합니다.
스토리같은 경우도 안읽고 순식간에 넘어가는 유저들이 있는 상황에 컨텐츠가 금방 고갈되지 않게 노가다로 대부분 넣어버리죠
거기에 확률 시스템을 넣어서 그구간에 정체되도록 만드는겁니다.
제가 게임 개발에서 가장 힘들다고 생각하는건 매번 새로운 컨텐츠를 짜고 그걸 지속적으로 개발해나가는것이라고 생각합니다.
게임 개발의 경우 소요되는 시간도 매우 오래걸릴 뿐 아니라, 그 소요시간 만큼 드는 비용도 상당합니다. 또한 게임개발을 하여 출시했을때 성공한다는 보장도 없을뿐더러 개발하는 몇년 사이에 유행도 변하고 시대에 흐름에 따라 맞춰가는게 힘듭니다.
사실 개발보단 유지 및 보수가 정말로 어려운일입니다.
아시다시피 한쿡인들은 게임을 워낙 자잘해서 컨텐츠 소모가 빠릅니다.
그래서 게임사 개발자와 기획자들이 유난히 고생하는 면이 있습니다.
그리고 유저와의 소통도 매우 어려운 입니다.
개발이 어려운 점이라하면 버그로 인한 유저들의 만행도 솝꼽을 수 있겠죠.