반응형

게임 프로그래밍 2

게임개발 가변 프레임율이 지원되는 FrameSkip

=====================================================================      출처: http://www.gamza.net/ 요즘 게임은 더 좋은 사양의 컴퓨터를 사용할때 더 좋은 장면을 보여주기위해 프레임율에 의존적이지 않게 루프를 작성하게 됩니다. 간단하게 말하자면 이전 프레임과 현재 프레임의 시간차(dt)를 이용하는거죠. 다만 이렇게 하면 약간 신경쓰이는것들이 생기게되고, 확실히 프레임 스키핑을 이용한 고정 프레임율을 사용하는것이 편할때가 있습니다. 그래서 가변프레임율 과 고정 프레임율을 동시에 적용하는 방법을 생각해보았습니다. 기존에 '프레임 스키핑'이란 기법은 낮은 사양의 컴퓨터에서 고정프레임율을 보장하기 위한 기법으로, 메인루프가 설정해놓..

텍스쳐를 잘라서 복사하기~ 텍스쳐 자르기 관련

======================= ======================= ======================= 텍스쳐를 잘라서 복사하기~ 텍스쳐 자르기 관련 제 코딩이 오크코딩이기 때문에 가독성이 떨어지시더라두 이해해주세요 ㅠㅠ 함수(카피본텍스쳐,카피텍스쳐,int _left,int _right,int _top,int _bottom) // 어느 공간만큼 자를것인지 결정한다. D3DXCreateTexture( pdevice, _right-_left, _bottom-_top, 1, 0, D3DFMT_A8R8G8B8, D3DPOOL_MANAGED, &카피텍스쳐 ); //구조체를 선언하고 클리어 한다 D3DLOCKED_RECT rect; ZeroMemory( &rect, sizeof(rect) ..

반응형