'게임개발'에 해당되는 글 70건

  1. 2006.08.14 2차클베 종료
  2. 2006.06.30 업무근황
  3. 2006.05.10 TypeTraits
  4. 2006.05.03 synchronized block in C++
  5. 2006.05.02 최상위 비트 인덱스 가져오기
  6. 2006.04.29 IK적용 스샷 (2)
  7. 2006.04.29 Closed Beta 1 종료
  8. 2006.04.27 과연
  9. 2006.04.25 클베 직전 막판 뒤집기
  10. 2006.04.25 오늘은 클베날
posted by 쑥갓 2006.08.14 23:46

2차클베가 무사히(?) 마쳤군요.

기념으로 스샷몇개

개인적으로 좋아하는 장소입니다. 밤에 오면 멋있죠

채집중입니다.

채집을 거의 다 해가는군요

낮의 숲입니다.

'게임개발 > 풍류공작소' 카테고리의 다른 글

좀비버그  (4) 2006.11.18
2006.11.02 팀회식  (15) 2006.11.04
2차클베 종료  (0) 2006.08.14
업무근황  (0) 2006.06.30
IK적용 스샷  (2) 2006.04.29
Closed Beta 1 종료  (0) 2006.04.29
posted by 쑥갓 2006.06.30 02:04

금주부터 2차 클베까지 일단위 스케줄을 정하고 업무를 진행하고 있다.
먼가 열심히 하고는 있는데 멀 하는지 당췌 모르겠어서 좀 정리를 했는데..
중요한점은 익스체인지 서버에 올려놓고 팀 외에도 공유하고 있다-_-;;
머 공유하고 싶어서 했다기 보단 다른 팀에서(주로 그래픽팀) 스케줄을 알고 싶어해서..;;

근데 시작하자마자 벌써 이틀이 지연됐다-_-;;
원래 놋북이 상태가 좋지 않아서 간간히 블루스크린이 떠주셨는데..
결국 맛탱이가 가셔서 윈도를 새로 깔아주셨고...
그과정에서 소스 유실-_-이 살짝 일어나서 손해가 가중되었다..

윈도를 새로 깔아도 블루스크린이 계속 떠주시는게..
소프트웨어 문제는 아니고 아무래도 AS를 받아야 겠다.

프로젝트가 무거워져서 링크시간이 상당히 길어져서 중간에 낭비 하는 시간이 너무 많아졌다.
그래서 오늘부터 Multiplicity(두대의 컴퓨터를 꼭 듀얼 모니터 쓰는것처럼 쓰게 해주는 툴)를 깔고 듀얼 컴퓨터를 쓰기로 했다-_-;

한쪽에서 링크하는 동안 옆컴퓨터에서 작업을 할...계획인데..
일단 당연히 같은 내용은 못하고..
서로 다른 작업을 해야 하는데..
과연 멀티태스킹이 잘 될지-_-;;

'게임개발 > 풍류공작소' 카테고리의 다른 글

2006.11.02 팀회식  (15) 2006.11.04
2차클베 종료  (0) 2006.08.14
업무근황  (0) 2006.06.30
IK적용 스샷  (2) 2006.04.29
Closed Beta 1 종료  (0) 2006.04.29
과연  (0) 2006.04.27
posted by 쑥갓 2006.05.10 01:34

아아 요새 계속 먼가 자동화코드들을 만들다 보니
메타 프로그래밍을 대충-_-공부해놨던것들이 계속 걸림돌이 된다.

Modern C++ Design은 사실 메타를 공부하기는 너무 어려운 책이다.
보고 보고 또 봐서 대충의 사용은 하지만 사실 Loki에 있는 것들중에 제대로 활용하는것은 거의 없었다.

Loki에서는 TypeTraits들만 간간히 사용하고 있었는데
사실 처음에 boost에 있는 TypeTraits를 쓸까 하다가 boost의 코드는 공부용으로는 좋지 않아서
Loki를 사용하고 있었는데 결국은 boost로 전환해야겠다.
Loki는 아무래도 빠진 기능이 꽤 많아서 가끔 필요한건 추가해서 썼었는데-_-
이젠 공부용으로만 쓰고 걍 boost의 TypeTraits를 써야겠다..

어쨋건 힘에 부쳐서 요즘 들어 C++ Template Metaprogrammings라는 책을 보고 있는데
내용은 꽤 쉽고 잘 설명되어 있어서 메타프로그래밍을 공부하기에는 꽤 좋을것 같다모던은 너무 어려워 ~(-_-)~

이럴때 승명군이 있으면 쓱싹쓱싹 쉽게 해결해 줄텐데 ㅎㅎ

'게임개발 > 생각' 카테고리의 다른 글

사실은  (4) 2006.10.21
개인적인 욕심  (1) 2006.10.10
TypeTraits  (0) 2006.05.10
공개 UI모듈  (0) 2006.01.03
자꾸 IK가 하고 싶어진다-_-;  (0) 2005.12.12
나쁜 아이디어를 위한 좋은 방법  (0) 2005.12.08
posted by 쑥갓 2006.05.03 03:00

그전까지 synchronized block구현을

#define __SAUTOLOCK_SCORPED(cs) cs.Lock(); for( int __synchronized_count = 0; __synchronized_count < 1; __synchronized_count++, cs.Unlock() )

이런식으로 사용하고 있었다.

안에서 break를 걸면 문제가 생기지만 그렇게 쓸일은 없고-ㅅ-;
익셉션 처리는 안하므로 별상관없고...라고 생각하고 있었는데
for문 안에서 사용하는 경우에 for문을 종료할려고 break를 한다던가 continue를 해보리면 먹어버린다는 엄청난 버그가-_-;
게다가 요새는 VERIFY_RETURN식으로 쓰는게 많아서 불안한 부분도 꽤 있다.

이에 대해 gpg에 여러 글들이 올라오는 와중에 획기적인 해결방법이 나왔다.

synchronized block in C++
http://ricanet.com/new/view.php?id=blog/050807

improved synchronized block in C++
http://ricanet.com/new/view.php?id=blog/050811a

코드도 상당히 깔끔하며 여러가지 문제점을 쉽게 해결을 해주는 솔루션이다...
역시 세상은 넓다

posted by 쑥갓 2006.05.02 15:51

_BitScanReverse, _BitScanReverse64

#pragma intrinsic(_BitScanReverse)
를 꼭 같이 써주도록 하쟈

posted by 쑥갓 2006.04.29 01:54


직접 찍은건 아니고 유저분이 찍은 스샷이다.
IK의 특성이 상당히 잘보이게 찍힌 스샷이다
무척 뽀대나 보인다
고생해서 만든 보람이 있다

'게임개발 > 풍류공작소' 카테고리의 다른 글

2차클베 종료  (0) 2006.08.14
업무근황  (0) 2006.06.30
IK적용 스샷  (2) 2006.04.29
Closed Beta 1 종료  (0) 2006.04.29
과연  (0) 2006.04.27
클베 직전 막판 뒤집기  (0) 2006.04.25
posted by 쑥갓 2006.04.29 01:35

아아... 처음으로 해본 클로즈 베타가 종료되었다.

머 물론 내부 테스트가 부족했으니까 버그가 많았던 거였겠지만..
사실 다운버그들이 몇달전부터 발견됐지만 발생확률이 너무 적어서 사내테스트를 진행하면서도 정확한 케이스를 발견하지 못했던 것들이다.

그것들이 유저가 많이 들어오자 상당한 빈도수로 발생이 되었고 내부테스트로는 할 수 없는 범위를 좁혀나가는 방식의 범죄수사(?) 가 가능해졌다.
결국.. 조사하면 닭나오는거다.

문제가 생긴 부분은 이전에 다른 프로젝트에서 외부 서비스로 검증을 해보지 못한 새로운 시도를 한 부분들이었고..
어쨋건 다행인건 테스트 기간중에 버그를 수정했고 패치해서 검증까지 완료했다는거다...

유저들이 테스트의 목적을 얼마나 이해할지는 모르겠지만 테스트의 목적은 유저에게 당위성을 부여해서 끌고나가는게 목적이 아니라 게임의 시스템을 어떻게 받아들이냐...하는 것이었다..
이게 이렇게 될거 같으면 무슨 의미가 있냐...하는 당위성이 아니라.. 시스템 자체에 매력이 있는가..를 판단하기 위한 테스트였고...
자세한건 분석을 해봐야 겠지만 꽤 의미가 있었던 테스트였던 것 같다.

다음주부터는 요구분석에 의한 시스템 변경과 쌓아놨던 코드 리뷰와 리펙토링, 그리고 다음 스펙의 개발들이 이어질테니
여전히 바쁜 나날이 되겠다...


머 언제는 안 바쁜적이 있나...


'게임개발 > 풍류공작소' 카테고리의 다른 글

업무근황  (0) 2006.06.30
IK적용 스샷  (2) 2006.04.29
Closed Beta 1 종료  (0) 2006.04.29
과연  (0) 2006.04.27
클베 직전 막판 뒤집기  (0) 2006.04.25
오늘은 클베날  (0) 2006.04.25
posted by 쑥갓 2006.04.27 06:03

대부분의 다운버그는 어제 모두 패치되었고
패치버그와 연출동기화 버그도 모두 수정되었다...
과연 내일은 정상적으로 게임이 될것인가..

오늘은 다행히 3시간정도는 잘 수 있을 듯 하다

'게임개발 > 풍류공작소' 카테고리의 다른 글

IK적용 스샷  (2) 2006.04.29
Closed Beta 1 종료  (0) 2006.04.29
과연  (0) 2006.04.27
클베 직전 막판 뒤집기  (0) 2006.04.25
오늘은 클베날  (0) 2006.04.25
클베 1주일전  (0) 2006.04.18
posted by 쑥갓 2006.04.25 09:08

전투쪽에 심각한 논리적 오류를 발견하여 결국 비몽사몽간에 전투 코어와 크리쳐 코어에 메스를 대고 말았다 orz

이런 경우는 보통 정신차리고 보면 누가 이따위로 코딩을 해놨어!! 인 경우가 많은데-0-;

흐음...좀있다가 엔진코어도 손대야 되는데-_-ㅋ

불현듯 심각한 오류의 90%는 직전에 수정한 코드들에서 나온다...라는 명언이 생각난다..-ㅅ-;

'게임개발 > 풍류공작소' 카테고리의 다른 글

Closed Beta 1 종료  (0) 2006.04.29
과연  (0) 2006.04.27
클베 직전 막판 뒤집기  (0) 2006.04.25
오늘은 클베날  (0) 2006.04.25
클베 1주일전  (0) 2006.04.18
2 Chain IK  (0) 2006.02.14
posted by 쑥갓 2006.04.25 06:41
아직도 작업이 다 안 끝났다-0-;;;;;;

'게임개발 > 풍류공작소' 카테고리의 다른 글

과연  (0) 2006.04.27
클베 직전 막판 뒤집기  (0) 2006.04.25
오늘은 클베날  (0) 2006.04.25
클베 1주일전  (0) 2006.04.18
2 Chain IK  (0) 2006.02.14
CPPTooltip  (0) 2005.11.23

티스토리 툴바