안녕하세요? :)
제가 가지고 있던 자료들중 그나마 쓸만한 것들을 긁어서 올립니다.
이제 막 DX시작하시는 분들께 유용한 자료가 되었으면 합니다.
대부분의 소스는 나름대로 간단하게 짜려고 했습니다. (제가 DX공부하면서
쓸때없는거 다 없애고 필요한 기능만 보여주는 소스를 갈망해온지라;)
위의 자료들은 마구마구 배포하셔도 좋지만, 최소한 제작자를 속이지는 말아
주셨으면 합니다. ("제작자:이단군"을 포함시켜주시면 감사)
그리고 질문은 안받아요. 계속 신경쓰는걸 싫어하는지라
이제 쓸때없이 DX사용법 익히느라 시간 까먹는 일은 없도록 합시다~ 다같이
기본 DX사용법 소스는 공유를! 빨리 DX사용법 익히고 좀더 고차원적인걸 익
히자구요.
이제부터는 자료설명..
//////////////////////////////////////////////////////////////////////
1. 진라입
- JinDdraw
- JinDsound
- JinDinput
- JinDmusic
- JinBmp
- JinPcx
- JinWav
2. 진라입예제
- JinDinput예제 (키보드 & 마우스)
- JinDinput예제 (키보드)
- JinDinput예제 (마우스)
- JinDmusic예제 (JinLib사용)
- JinDmusic예제 (JInLib사용안함 통짜 소스)
- JinDsound예제
- JinPcx예제
3. D3d 7.0 공부하면서 만들어본 예제 풀그림들
- 삼각형 출력 예제
- Z버퍼 안쓸때 깊이계산문제로 인한 버그를 보여주는 예제
- Z버퍼로 위의 문제점을 없앤 예제
- 텍스쳐 출력할 때 색깔 이상해지는 버그를 보여주는 예제 (원인:Pcx파일
읽기부분)
- 텍스쳐 출력할 때 위의 문제점을 없앤 예제
4. 그동안 만든 게임 4개
- 스네이크
- 인베이더
- UFO
- 삥따닥 (소스 미포함)
5. 기타 잡다한 연습용 풀그림들
- 상위, 하위바이트 추출
- API만으로 투명색 구현
- 2진수를 10진수로 바꾸는 풀그림
- Ddraw 8비트 Blt 예제 (검은색에서 차차 밝아짐)
- fopen()으로 다른 폴더에 있는 파일 읽기
- 직선 그리기 (브렌센헴 알고리즘 아닌거 같음.)
- Pcx파일 읽기 (파일이름에는 완벽로딩소스라고 써있는데 장담 못함 -_-)
- Sin()함수 사용법 연습
- WM_TIMER와 GetTickCount()의 속도차이 비교
- Ddraw만으로 사각뿔 그리고 회전
- 제가 쓰는 오버헤더 - 빈창하나 띄움 -_-; (모든 소스는 오버헤더로 부터..;)
- 기타 쓰잘때기 없는 풀그림들.... (소스 미포함, 어디로 갔는지 모름;;)
//////////////////////////////////////////////////////////////////////
끝.