이 소스는 Team GoGMA 의 마지막(?) 작품이자 저 개인적으로는 20번째
게임이었던 '대변 파이터 외전'의 소스입니다.
( 게임 자체는 'li SMgal' 해서 찾으시길.. )
게임 자체가 워낙 짜집기로 만들어진거라 도움이 되실런지는 모르겠지만
게임 제작을 새로 배우고자 하시는 분들이라면 한번쯤 참고가 될만한
소스이지 않겠냐는 생각에 이 소스를 올립니다.
소스에서 특징적인 것이라면...
1. Direct X 에서 8BPP, 16BPP (5:5:5,5:6:5), 24BPP, 32BPP 등에 대한
전화면 모드와 창모드에 대한 대응함수
( 이 게임은 각 모드에 맞게 출력의 질이 다르다..
예를들면 16BPP 이상의 모드에서만 한글에 그라데이션이 들어간다.. )
2. Direct X 상에서 한글 출력과 완성형 <-> 조합형간의 병행 입출력
3. 쿼터뷰 스무쓰 스크롤 기법
4. 외부 스크립트로 주인공 제어 ( 자동 해답 찾기 기능에 쓰임 )
5. 마우스 클릭시 최단 거리 알고리즘 ( 너비 우선법을 사용 )
6. 쿼터뷰 맵 에디터 내장
7. 리소스상에서 스프라이트 읽기
8. PCX 파일을 DIB 로 출력
새롭게 게임 제작하시려는 분들께 이 소스가 많은 도움이 되었으면 좋겠습니다..
그럼.. SMgal.
PS. 위의 소스만으로는 게임 실행은 되지 않습니다.
용량때문에 중복 리소스들은 다 뺐는데.. 없는 리소스들은 게임 자체에 다
들어 있으므로 게임디렉토리에 소스를 같이 푸시면 제대로 실행될 겁니다.
그리고 받으시기 전에 'la' 명령어로 파일 확인 하세요..