• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

기능 구현을 할 때 어떤 생각을 하고 만드시는지요 ?

23.02.08 22:32 작성 조회수 332

0

기능 구현을 하실 때, 어떠한 기능을 구현할 것인지 먼저 결정하고 실제 구현을 하고나면 해당 기능은 특정 이벤트가 발생할 때, 컨트롤러나 이벤트 핸들러단에서 로직을 호출할텐데 이때 궁금한점이...

기능을 구현하실 때 특정 컨트롤러나 핸들러단에서 호출해준다고 가정하고 구현하시는게 맞으신가요 ??

(예를들어, AccountManager나 UserManager 객체에서 제공하는 기능들에서도 어디에서 호출되는지는 생략하고 특정 기능을 구현하시는 부분)

개발에 대한 이해가 부족한 상황에서 무작정 게임 개발이 궁금해서 도전하게 되었는데... 해당 부분이 자꾸 생각나서 질문 남겨봅니다.

감사합니다 :)

 

답변 1

답변을 작성해보세요.

0

그렇지는 않고요.
수단과 방법을 가리지 않고 '일단' 구현하는 것에 초점을 맞추고 계속 작업합니다.
애매하면 싱글톤/전역 변수도 가리지 않고 반복해서 게임이나 포폴을 만들다 보면,
분명히 좋은 구조와 나쁜 구조에 따라 좋은 경험 / 나쁜 경험이 축적 될텐데요.
이렇게 구조에 대한 경험치가 쌓이면서, 추후엔 별다른 생각없이 자연스럽게 설계를 할 수 있게 됩니다.