소규모 팀으로 멀티플레이어 게임 개발하기

https://www.slideshare.net/iFunFactory/cto-125771356 이번 달 12일에 홍릉에 있는 콘텐츠진흥원 인재캠퍼스에서 발표한 내용. 요약하자면, 팀이 작다면 모두 만드는 건 불가능 => 최대한 외부에서 가져다 쓰자(아웃소싱) 멀티플레이어 게임을 개발하려면 서버 쪽에 클라이언트 로직을 *복제* 하고 이를 비교하는 코드가 필요한데, 클라이언트 엔진의 데디케이티드 서버 기능을 쓰면 이 부분은 필요하지 않음 게임 서버 쪽에선 상점, 커뮤니티, 메일함 같은 비지니스 로직과 게임 […]

KGC2012: Avoiding Developer Taxes

GDC 2012의 “Robustification Through Introspection and Analysis Tools (Avoiding Developer Taxes” 와 유사한 내용인 듯. 강연 내용에 해당하는 코드(clang-extract)는 https://github.com/sk-havok/clang-extract 에서 볼 수 있다. 내용 요약: 고질적인 게임 개발 비용들(taxes) 직렬화 메모리 정보 보기 스크립트 바인딩 버전 관리 Reflection C++로 개발할 때 reflection 을 이용해서 푼다. 여기엔 이런 문제가 있다: 어떻게 리플렉션을 만들까? 어떻게 (소스 […]