본문 바로가기

전체 글

(110)
DirectX 1일 1일차 // Direct X는 직접 하드웨어에 접근해서 출력할수 있게 도와주는 라이브러리이다. (현재 12까지 업그레이드 되었다) -direct 9부터 3D 가능 -direct 10 Gpu의 등장 엔진을 이해하기 위해서 가장 대중적인 direct 11버젼을 공부할 예정이다. //////////////////////////////////////// //////////////////////////////////////// //////////////////////////////////////// //////////////////////////////////////// Window 어플리케이션에서 사용하는 장소 1) wWinMain 1-1 메세지 루프 장소 기본 메세지 루프인 아래의 코드는 게임과는 적합하지않은..
C++ 기본 입출 오늘은 C++기본입출력에대해 공부해보자.
프로그래밍 기초지식(2)C언어 &C++ 오늘은 C언어 &C++를 알아보려한다. 한번 설명하기에는 무수히 많은 차이가있고, c언어가 발전한형태가 c++이다보니 유사한점도 많을것이다 이 많은것들 가운데 차이점에대해서 얕게나마 공부해보자. 가장중요하다 생각되는 부분이다 객체지향언어의 3가지 속성은 반드시 외우고 또 암기해두자 기술문서 작성시 이를 얼마나 잘쓰는지가 프로그래머의 능력이라고 필자는 생각한다.
프로그래밍을 위한 기초지식
프로그래밍이란
FMOD_ C++환경에서 사운드기능 구현하기 오늘은 C++ 환경(저는 winapi에서 사용하기 위해)에서 사운드를 구현하기 위해서 필요한 기능인 FMOD를 공부하였다. 먼저https://www.fmod.com/ 사이트에서 자신의 개발환경에 맞는 다운로드를 진행해준다. 설치해주고 programfile(x86) -> FMOD SOUNDSYSTEM -> api->inc의 파일들(header,cs)파일들과 programfile(x86) -> FMOD SOUNDSYSTEM -> api-> lib에 있는 fmod.dill,fmod_vc.lib를 복사하여 우리가 사용하고자하는 프로젝트안에 붙여넣기하고 사용한다. fmod.dill은 동적개체, fmod_vc.lib는 정적개체이고 정적개체인 fmod_vc.lib는 처음빌드될때 한번에 실행되기때문에 한번 실행되고나고..