Game engine을 사용하는 가장 큰 목적은 안정된 code와 기능이 풍부한 도구를 갖추고 개발해서, 개발을 쉽게 하기 위함입니다. 그런데 game engine customization은 상황을 engine 사용의 목적과 반대로 만들게 됩니다.
Customization을 하려면, contents 수준이 아니라 engine의 깊숙한 곳까지 알아야 제대로 할 수 있습니다. 처음엔 단순했던 customization 구현도 나중에 engine이 변경되거나 추가 요구 사항 때문에 수정해야 하는 경우가 많이 생깁니다. 이때 engine을 정확히 사용하는 방법을 모르면, 추가로 구현한 부분에서 문제가 생기는 경우가 많습니다.
Engine은 최대한 변경하지 말아야 하며, engine의 내부를 알아야 구현할 수 있는 부분도 최대한 줄여야 합니다. 이미 있는 기능과 예제를 참고해서 개발하는 게 좋습니다. Engine을 구매했다면, engine에 기획을 맞춰야지 기획에 engine을 맞추려는 것은 좋지 않습니다.
Customization을 하려면, contents 수준이 아니라 engine의 깊숙한 곳까지 알아야 제대로 할 수 있습니다. 처음엔 단순했던 customization 구현도 나중에 engine이 변경되거나 추가 요구 사항 때문에 수정해야 하는 경우가 많이 생깁니다. 이때 engine을 정확히 사용하는 방법을 모르면, 추가로 구현한 부분에서 문제가 생기는 경우가 많습니다.
Engine은 최대한 변경하지 말아야 하며, engine의 내부를 알아야 구현할 수 있는 부분도 최대한 줄여야 합니다. 이미 있는 기능과 예제를 참고해서 개발하는 게 좋습니다. Engine을 구매했다면, engine에 기획을 맞춰야지 기획에 engine을 맞추려는 것은 좋지 않습니다.

댓글을 달아 주세요