일단은 멀티플랫폼으로 제작하려는 프로그램(특히 게임이나 멀티미디어쪽)
을 위한 라이브러리입니다. 현재는 상당히 알려져서 많은 리눅스 멀티미디어
프로그램이 이를 이용해 제작되지요.
또 이를 이용해 윈도게임을 리눅스용으로 포팅하기도 합니다.(lokigame)
성능보다는 범용적이고 쉽게 쓸 수 있도록 만들어져있습니다.
(물론 버젼이 올라가면서 성능도 개선하고 있지만 아직까지 DirectX와
비교한다는 것은 무리가 있네요.)
실제로 인터페이스를 봐보면 깔끔하고 직관적입니다.(C형태임)
제가 이걸로 게임을 만들었었는데요.(게임이래봤자 그냥 타일맵움직이는 거
달랑 만들고 중단해버렸습니다. -_-;;; )
메인루프돌려보면 풀스크린시 FPS가 180 ~ 190 정도 나오더군요.
(로직은 back버퍼에 이미지 그리고 화면에 보여주는(update) 게 한 tick으로 합니다.
(풀스크린의 경우 XF86DGA를 사용) )
제 시스템은 (
CPU Pentium II (Deschutes) 450Mhz
Video 3Dfx Voodoo Banshee PCI 16M,
Kernel 2.2대, (MTRR사용가능 -> 이게 무척 중요! 사용불가인경우 50FPS정도밖에
안나옵니다.) )
제가 알기로는 DirectX에서는 확인은 안해봤지만( 윈도우즈는 있지만
개발도구가 없어서... ) 최소한 250 FPS이상 나오는 걸로 알고 있습니다.
그냥 윈도우즈만 타겟플렛폼으로 잡는다면 DirectX쓰는 게 좋죠.
하지만,
리눅스에서 멀티미디어나 게임쪽의 프로그램을 빠르고 편하게 제작하고자
한다면 한번쯤 봐둘만한 라이브러리입니다. 이 라이브러리 이상으로 모든 멀티
미디어 기능을 집대성한 것은 없습니다(리눅스에서).
6666 번이다~!!
축하합니다..
진심으로..^^
ㅡ.,ㅡ;;;;
6666은......
6떙이군요...-_-;
Re^3: ㅡ.,ㅡ;;;;
!!!!
6 포카드입니다 -_-a
Re: SDL 을 말씀하시는건가여?
아차~ 냉무!
Re: SDL라이브러리 쓰시는분들점 봐줘여-_-/
흐음. 일단 다른 OS로 포팅하기 쉽다는 거겠죠..
Windows, Mac, BeOS, OS/2, *nix 등으로 소스레벨로 호환이 가능하니..
속도 문제야.. Windows용 SDL은 단순한 DirectX의 wrapper로 동작하니. 비슷할거구.
Re: DSL라이브러리 쓰시는분들점 봐줘여-_-/
DSL??
SDL (Simple Direct media Layer)말하는거 아닌가요?
일단은 멀티플랫폼으로 제작하려는 프로그램(특히 게임이나 멀티미디어쪽)
을 위한 라이브러리입니다. 현재는 상당히 알려져서 많은 리눅스 멀티미디어
프로그램이 이를 이용해 제작되지요.
또 이를 이용해 윈도게임을 리눅스용으로 포팅하기도 합니다.(lokigame)
성능보다는 범용적이고 쉽게 쓸 수 있도록 만들어져있습니다.
(물론 버젼이 올라가면서 성능도 개선하고 있지만 아직까지 DirectX와
비교한다는 것은 무리가 있네요.)
실제로 인터페이스를 봐보면 깔끔하고 직관적입니다.(C형태임)
제가 이걸로 게임을 만들었었는데요.(게임이래봤자 그냥 타일맵움직이는 거
달랑 만들고 중단해버렸습니다. -_-;;; )
메인루프돌려보면 풀스크린시 FPS가 180 ~ 190 정도 나오더군요.
(로직은 back버퍼에 이미지 그리고 화면에 보여주는(update) 게 한 tick으로 합니다.
(풀스크린의 경우 XF86DGA를 사용) )
제 시스템은 (
CPU Pentium II (Deschutes) 450Mhz
Video 3Dfx Voodoo Banshee PCI 16M,
Kernel 2.2대, (MTRR사용가능 -> 이게 무척 중요! 사용불가인경우 50FPS정도밖에
안나옵니다.) )
제가 알기로는 DirectX에서는 확인은 안해봤지만( 윈도우즈는 있지만
개발도구가 없어서... ) 최소한 250 FPS이상 나오는 걸로 알고 있습니다.
그냥 윈도우즈만 타겟플렛폼으로 잡는다면 DirectX쓰는 게 좋죠.
하지만,
리눅스에서 멀티미디어나 게임쪽의 프로그램을 빠르고 편하게 제작하고자
한다면 한번쯤 봐둘만한 라이브러리입니다. 이 라이브러리 이상으로 모든 멀티
미디어 기능을 집대성한 것은 없습니다(리눅스에서).
.
1등 방지용..-_-;
조금 사악한park.