SDL Programming

Ubuntu Korea Community Wiki
124.49.41.71 (토론)님의 2016년 12월 25일 (일) 08:24 판 (새 문서: = 소개 = == 목적 == == 전제조건 == == SDL이란 무엇인가 == == 왜 SDL인가 == == 역사 == == SDL 컴포넌트 = SDL 설치 = == SDL 라이브러리 패키지 받아오...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
둘러보기로 이동 검색으로 이동

소개

목적

전제조건

SDL이란 무엇인가

왜 SDL인가

역사

== SDL 컴포넌트

SDL 설치

SDL 라이브러리 패키지 받아오기

Code::Blocks 설치

Code::Blocks SDL 마법사

SDL 커스텀 템플릿 만들기

WxDev-C++ 설치

WxDev-C++ SDL 템플릿 파일 만들기

SDL_Image 설치 및 테스트

SDL_tff 설치 및 테스트

SDL_mixer 설치 및 테스트

SDL_net 설치 및 테스트

요약

SDL 시작하기

SDL 초기화

SDL Subsystems 초기화, 닫기

비디오 컴포넌트

SDL 비디오 스트럭쳐

비디오 프로그램 만들어보기

스크린 디스플레이

디스플레이 방법 이해하기

선긋기

선긋기에 대한 역사

Slope-Intercept 알고리듬

균형 알고리듬

SDL_Rect

자르기

SDL_VideoInfo

이미지 로드

공굴리기

더블 버퍼링과 페이지 플리핑

더블 버퍼링

페이지 플리핑

다른 타입 이미지 로드

알파 블렌딩

Other Topics

요약

질답

연습문제

원그리기 알고리듬

스프라이트, 심플뷰

프로세스 이벤트

키보드 이벤트

조이스틱 이벤트

시스템 이벤트

== 마우스 이벤트

게임 구성

게임 템플릿

간단한 게임

퐁

SDL_TTF 사용해보기

SDL Audio

간단한 오디오

준비된 SDL 함수

SDL Joystick

MindSweeper 만들어보기

Breakout 만들어보기

SDL Thread와 Timer

멀티플레이어 온라인 게임

SDL_NET

SDL_MIXER

플랫폼 게임

Crisis Mountain

Mario

게임 빌드를 위한 다른 라이브러리들