Jaeseong Kim

Unreal: 네트워크 기초 (Network Basics)

네트워크 게임 만들기 언리얼 엔진에선 미리 만들어진 네트워크 기능들을 제공한다. 이전에 써봤던 게임모드나 게임 스테이트, 컨트롤러, GAS같은 개념들을 왜 굳이 복잡하게 나눠놨을까 싶었다면, 네트워크 게임을 만드는데 있어서 용이한 구조이기 때문에 그렇게 처음부터 구축되었다고 생각하면 편하다. 멀티플레이어/온라인 게임이 싱글플레이어에 기능이 추가로 붙는...

C++: 동적 프로그래밍(Dynamic Programming)

동적 프로그래밍(Dynamic Programming) 이전의 계산 결과를 저장해 이후의 계산결과에서 다시 쓰는 기법 대략 다음과 같은 과정을 통해 최종 결과에 도달한다. 어찌 보면 재귀를 이용하는 브루털 포스와 유사하다고도 볼 수 있지만, 한 번 계산한 적이 있는 값을 다시 계산하는게 아니라 저장해놨다가 다시 사용한다는 점에서 차이가 있다. ...