NDC 참관기: 네트워크 비동기 통신, 합의점의 길목에서

넥슨 마비노기 2팀[1] 김재석 씨의 강연이었다. 네트워크 통신 일반론이 아니라 이전에 참관기를 쓴 마영전 서버 구조를 생각하면서 내용 요약을 읽어주기 바란다. 네트워크 프레임웍 개발을 목표로 데브캣 스튜디오의 게임을 개발하면서 얻은 경험에대한 설명이었다. 강연 중에도 부연 설명한 부분이지만, 이 이하에서 주로 얘기하는 두 개의 주체는 다음 의미다 서비스: 비동기 네트워크 메시지를 처리하는 주체 클라이언트: 비동기 네트워크 […]

NDC 참관기: 변화량 추적을 중심으로 한 저비용 고효율의 지속적인 코드퀄리티 관리법

6/1일자 오후 세션이었던 네오플의 송창규 님의 강연입니다. 이하는 간략한 요약. — 게임 업계의 패러다임 변화: 새 게임 만들기 => `성공한 게임’의 개선, 유지 그런 이유로 지속 가능성이 중요하다 코드 퀄리티 관리 깨진 창문 효과: 관리되지 않는다는 느낌을 주면 안된다. 하지만, 라이브 서비스의 경우, 그 규모에 압도 되서 (코드 베이스가) 슬럼화될 수 있다. 청소 메타포: 매일 매일 청소할 게 […]