개밥먹기

발렌타인데이 PT를 마치고서 저는 팀원들 모두가 접속하는 테스트를 정기적으로 해야겠다고 생각했습니다. 원래는 3월부터 2주 간격으로 실시할 예정이었습니다만, 하루라도 빨리 시작하는 편이 좋겠다 싶더군요. 2주 간격도 너무 깁니다. 일주일 간격으로 테스트하기로 했습니다. 그리고 오늘이 그 첫 테스트 날이었습니다. 얼마전 PT를 끝내고 코드를 왕창 고쳤습니다. 칼 공격 처리를 하다보니 이전 코드는 좀 문제가 있더군요. 내용상으론 사소한 문제였지만 … More 개밥먹기

_NT_SYMBOL_PATH

_NT_SYMBOL_PATH srv*c:\symbols\*http://msdl.microsoft.com/download/symbols _NT_SYMBOL_PATH srv*C:\symbols\os\*http://msdl.microsoft.com/download/symbols;srv*c:\symbols\MetalTomato\;c:\windows\system32 _NT_SYMBOL_PATH SRV*c:\symbols*http://msdl.microsoft.com/download/symbols

주말 동안 작업 내역-라이트맵 관련

주중에는 게임 코드를 짜고 주말에는 엔진을 업데이트 하자는 계획에 따라 이번주에도 엔진을 좀 손봤다. 토요일에는 db관련 코드를 짜느라 정신이 없었지만, 일단 db관련 코드는 마무리를 지었으므로 일요일 밤은 엔진에 투자할 정신적 여유가 생겼다. 4DyuchiGX엔진은 라이트맵 계산을 비롯하여 편집용 코드는 몽땅 다 엔진에 들어있다. 툴에서는 엔진의 api만을 사용한다. 따라서 라이트맵 계산 중에 화면을 어떻게 갱신해주느냐 하는 것도, … More 주말 동안 작업 내역-라이트맵 관련

DB에 세이브 기능 구현

두달쯤 전에 ole db를 이용한 멀티 스레드 db억세스 모듈을 하나 만들었었다. 비동기 쿼리함수, 동기식 쿼리함수로 아주 간단한 인터페이스를 가진 DLL모듈이다. 간단한 SELECT문으로 로그인 처리와, 게임의 기본 설정 데이타를 받아오는데만 사용하고 있었다. 이제 캐릭터 정보를 db에 저장하는 기능을 구현하려고 보니 케이스 바이 케이스로 쿼리문을 만들어주는게 무진장 짜증났다. 생각해보면 ole db를 사용하는 이상 모든걸 쿼리로 처리할 필요는 … More DB에 세이브 기능 구현