Dodge, 뷃뗍, 총알피하기, 포인터 능엄경

프로그래밍 2008. 3. 31. 10:25
사용자 삽입 이미지
invalid-file

(다운로드, Win32 바이너리)


 [8시간 내에 어떻게든 만들고야 말겠어!]
프로젝트 그 첫번째, 유명한 게임을 리메이크해보았습니다. 첫번째 8시간 프로젝트는 시간을 초과해버리고 말았습니다. 초반 4시간까지는 객체 설계나 기본 설계 까지는 빠른 속도로 진행가능했는데, 비트맵 뿌리는 부분에서 갑자기 주춤해서 시간이 너무 오래걸렸네요. (알고보니 오타 때문이었음.) 거기다가 펑크터 삽질에, 괜시리 최적화된 알고리즘이니 뭐니 생각해낸답시고 시간을 질질 끌다보니 어느덧 8시간을 넘어 10시간, 11시간. 절망했다!!

시간초과원인 분석
- functor 구현 시도에서 삽질 (결국 functor 포기)
- 적절한 탄환 배치 방법에서의 난항 (극좌표, 평면좌표를 헤매다가 적당한 눈속임 알고리즘으로 땜빵)
- 시간초과로 인한 졸음크리, 계속된 오타
- 속 안녕, 절망선생 13화

그리고 포인터 능엄경 [ 링크 ]

: