다운로드-SDL 2.0 탭에서
Runtime Binaries - SDL로 만들어진 프로그램 실행을 위한 파일들
Development Libraries - SDL 게임 개발을 위해 필요한 파일들
SDL 라이브러리는 프리 라이브러리로 간단한 그래픽, 오디오, 영상 등의 출력을 도와주는 도구같은 느낌으로.
이를 기반으로 한 게임들이 실제 상업 게임으로 출시가 되어있기도 합니다.
C++부터 프로그램 언어를 시작하는 입문자들도 쉬운 그래픽 출력과 초기에 배우는 if문같은 간단한 조건문 등의 활용으로 간단한 게임을 만들 수 있습니다.
-----------------------------------------------------------
Q : 그래서 어떻게 하면 되나요
A :
1. C++ 빈 프로젝트를 생성하세요
2. 프로젝트 속성
3. VC++ 디렉터리에 Development Libraries 를 받아서 압축을 풀고 나온 파일을 할당.
포함 디렉터리는 include 폴더를
라이브러리 디렉터리는 lib폴더 속 x86 또는 x64 폴더를(개발 환경에 맞춰서) 지정합니다.
4. 링커 - 입력 탭에서 lib파일 지정
SDL2.lib / SDL2.main.lib 이 두개를 기본으로 지정하고,
JPG PNG 형식을 출력하기 위해서 SDL2_image.lib을 사용합니다.
SDL2_image는
https://www.libsdl.org/projects/SDL_image/ 에서 다운로드 받을 수 있음.
여기서 Development Libraries 를 다운로드 후 할당.(각 폴더에 맞게 폴더 내용물을 위에서 받은 SDL 라이브러리와 합치면 됨)
이후 cpp파일 하나 만들어서
맨위에 넣어보고 오류 안뜨는거 확인하시면 준비 끝
SDL_image의 경우에는 각 폴더 할당 후
똑같이 헤더가 불러와지나 적어보고 오류 없는거 확인하시면 끝
초심자특) 윾니티씀... - dc App
않이 여기서 괙트 날리면 어캄;; 거기 첨부터 적응해버리면 실무 뭣도 못해
근데 이거 쓰면 ui 작동원리 하나하나 혼자 다만들텐데 ㄹㅇ 어케하는 거시애요... - dc App
원래 프로그래머가 무슨 기능하는거 짠다 하면 그거 구조적으로 다 분석하고 뜯어본담에 전부 만드는 느낌임. 프로그래밍 하는 학생 입장에서 대충 그런걸로 12시간 넘게 고민한다 치면 1시간? 정도면 그 고민한 분량 코딩 다함
이상하게 했는데도 빨간 줄이 뜨다니 저거 마지막꺼 image 추가 부분 헷갈리는데 위에랑 똑같이 하면 되나요 ?
폴더 합치면 된다