1 소개 #
- 현재 안정버전 1.2.8 릴리스.
http://zho.pe.kr/에 들러보세요. SDL 인트로를 번역하신 분입니다. 예전에 월간 마이크로소프트웨어에서 강좌연재를 진행하시기도 했었습니다.
maso_sdl_pdf.zip (1.68 MB) - 최지호님 연재물입니다.
- 리눅스, Win32, Mac 겸용 게임을 개발할 수 있는 유일한 라이브러리입니다.
- 아직 한글 입출력이 불편한(가능은 합니다만 좀 번거롭습니다. 제약도 많고요.) 단점이 있습니다.
- SDL HTML 도움말 화일 :
다운로드
- 이 위키에서는 각 SDL 함수명에 대해서 레퍼런스 페이지를 참조해서 번역을 해두었습니다. (강의때 찾아보기 편하도록...
) 옆에 검색에서 찾아보시면 됩니다.
- SDL/easy라이브러리 - 강의용으로 SDL을 단순화시킨 라이브러리입니다.
http://icps.u-strasbg.fr/~marchesin/sdl/sdl_port.txt - 새로운 플렛폼 이식에 대한 간단한 팁.
3 주요 링크 #
http://www.libsdl.org - SDL 공식사이트.
http://www.libsdl.org/pipermail/sdl/ - SDL 개발 및 베타 발표용 메일링리스트 아카이브 목록.
http://www.libsdl.org/projects/SDL_image/ - SDL_Image. 이미지 화일 로딩 라이브러리.
http://www.libsdl.org/projects/SDL_mixer/ - SDL_Mixer. 멀티채널 오디오 믹서 라이브러리.
http://jcatki.no-ip.org/SDL_mixer/ - SDL_Mixer 문서들.
http://www.libsdl.org/projects/SDL_ttf/ - SDL_ttf. 트루타입 폰트 출력 라이브러리. Freetype2를 채용한 까닭에 한글도 무난히 출력가능하지만 유니코드만 된다는 점이 단점.
http://sdl-draw.sourceforge.net/ - SDL 상에 직선, 직사각형등의 도형을 그릴수 있도록 하는 라이브러리. 속도가 그리 빠르지 않으므로 디버깅용으로 사용하면 좋을듯.
http://sdlfreetype.sourceforge.net/ - freetype2을 SDL에 붙인 라이브러리. SDL_ttf보다 빠르다고 함.
http://www.crusaderky.altervista.org/downloads.php?lang=en#SDL_buffer - SDL_buffer. 이미지를 메모리에 로드하여 빠르게 확대축소해주는 라이브러리.
http://sdl-stretch.sourceforge.net/ - 일부 늘려찍기 루틴 추가.
http://www.thereisnospork.com/projects/homeworld/ - 홈월드를 SDL기반으로 이식하려는 오픈소스 프로젝트.
3.1 glSDL #
http://olofson.net/download/glSDL-0.6.tar.gz - david olofson이라는 사람이 만든 SDL의 함수를 호환되도록 하면서 GL 하드웨어 가속을 가능하도록 한 라이브러리. 개발은 중단된듯한데 풀소스라 참고가 많이 되는 라이브러리입니다.
- SDL/glSDL사용법 - 원래 영문으로 되어있는 글을 퍼왔습니다.
4 관련 링크 #
- cygwin에서 SDL 사용하기
- VC에서 SDL 사용하기 - SDL 배포본내에 있는 visualc.html의 번역.
- SDL_Mixer 튜토리얼 - 사운드 믹싱 라이브러리인 SDL_Mixer의 사용법.
- SDL_RWops 튜토리얼
http://gameblade.sourceforge.net/ - SDL을 좀더 간단하게 사용할 수 있도록 정리한 wrapper 라이브러리.
http://sourceforge.net/projects/sdlhan/ - SDL에서 한글을 출력하기 위한 라이브러리
http://www.lokigames.com/development/smpeg.php3 - SMPEG. mp3, mp2, mpeg화일을 SDL상에서 사용하게 해주는 라이브러리. mp3는 끊기는등 성능은 별로. mp2로 사용하면 좋음.
ftp://ftp.lokigames.com/pub/open-source/smpeg - 다운로드 받는 곳.
http://www.cs.unibo.it/~dbilli/bfont/bfont.html - BFont 라이브러리. Sfont를 다소 업글한 것. ttf->비트맵으로 폰트데이타를 만들고 사용하는 형식.
http://www.zlurp.com/irq/download.html - sfont 테스트 슈트라는 비트맵 커스텀 폰트 출력라이브러리 다운로드사이트.
5 기타 예제 #
http://www.haenselmann.de/homebrew/ - 2D 파티클 예제.
http://olofson.net/ - kobo 라고 하는 SDL로 제작한 2D 슈팅게임 제작자 사이트. 소스있음.
http://demo-effects.sourceforge.net - 각종 SDL기반으로 작성한 게임상의 효과 예제 모음집.
7 팁 #
http://twomix.devolution.com/pipermail/sdl/2001-November/039852.html - SDL_OPENGLBLIT 옵션은 쓰지말라는 글입니다.








