반응형

프로그래밍 관련 305

잘 죽지 않는 게임 서버를 설계 해보자 - 서버 HA (High Availability)

=====================================================================       출처: http://lab.gamecodi.com/board/zboard.php?id=GAMECODILAB_Lecture_series&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=41 안녕하세요? 게임 서버 개발을 업으로 하고 있는 이글입니다. 그냥 아는건 별로 없지만 강좌하나 적어보고 싶었어요  전 게임 서버개발은 다른거 다 필요없고 3가지만 만족하면 충분히 괜찮다고 봅니다.. 1. 안 죽게 개발해야 함2. 랙 없게 개발해야 함3..

[정보] TGA 파일 포맷[RLE 포함] (bmp로 풀어서 로드)

================================= ================================= ================================= 기본 헤더 typedef struct tgaTARGAFILEHEADER { unsigned char imageIDLength; // 식별 필드의 길이 // 0이면 식별 필드가 포함되지 않은 것이다. unsigned char colorMapType; // 색상 맵의 종류 : 항상 0임 unsigned char imageTypeCode; // 2 이면 압축되지 않은 RGB // 3 이면 압축되지 않은 그레이 스케일 short int colorMapOrigin; // 색상 맵의 시작 위치( 하위-상위) ; 항상 0임 short i..

다이렉트 사운드 간단 코드 설명

================================= ================================= ================================= //출처 : http://www.cyworld.com/linuxzero/2622033 DirectSound 시작하기.. 초기화 & 설정 jumper 2009-06-30 09:31:36 주소복사 조회 47 스크랩 0 헤더/라이브러리 추가하기... 3줄로 요약하자... #include #pragma comment(lib, "dsound") // 이 방식은 vc전용이다. lib추가 전처리기 #pragma comment(lib, "dxguid") Direct Sound의 초기화... 필요한 변수 HWND hWnd; LPDIRECTS..

DirectSound C++ Document

=====================================================================    번역 : 최도경(lifeisforu@hanmail.net)이메일 : lifeisforu@hanmail.net홈페이지 : www.lifeisforu.net출처 ; DirectX 9.0 SDK C++ document비상업적 목적으로 자유로이 배포해 주세요. 불분명한 해석 뒤에는 원문을 실었습니다. 그리고 원문과 함께 보는 것이 좋을 것입니다.========== DirectSound C++ Document이 섹션은 C와 C++로 작성된 응용프로그램에서 사운드를 재생하고 캡춰하기 위해서 필요한 Microsoft® DirectSound® 에 대한 정보를 제공한다.정보는 다음 섹션으로 ..

다이렉트사운드(DirectSound) 관련

================================= ================================= ================================= 출처 : http://blog.naver.com/dunyazad/150030270349 -13장#1-다이렉트사운드(DirectSound) 사운드가 없는 게임은 단팥없는 붕어빵과도 같다. 사운드의 사용으로 타격감, 게임의 몰입도, 긴장감 등을 극대화 시킬 수 있는 것이다. DirectX에서는 사운드를 사용하기 위해서 다이렉트 사운드(DirectSound)를 제공한다. 다이렉트 사운드를 사용하기 위해서는 Project >> Settings 의 Link 탭으로 이동하여 Object/library modules 항목란에 dsound..

DirectSound 설명(best) 관련

================================= ================================= ================================= 출처: http://www.misofruit.co.kr/seojewoo/programming/direct5.htm DirectSound 객체 Interface 1) * IUnknown : 모든 COM object들의 base COM object * IDirectSound : DirectSound의 main object로서 audio hardware를 나타낸다. 어떤 컴퓨터에는 하나 이상의 사운드 카드가 있는데 그럴 경우에는 각 카드마다 DirectSound object를 필요로한다. * IDirectSoundBuffer : ..

D3Direct Sound 관련

================================= ================================= ================================= 출처: http://blog.naver.com/yakswa/140007312295 마다 새로운 게임이 쏟아지고 있다. 더 많은 개발자들이 생겨 나고 있으며, 더 좋은 개발환경이 제공되고 있다. 이에 부합 하듯 마이크로소프트(이하 MS)는 다이렉트X의 버전을 꾸준히 올려 이제 버전 9대로 들어섰다. 새롭게 무장돼 나온 다이렉트X 9.0이 과 이 길지 않아서 아직 실제 개발에 도입하기에 어려움이 많으리라 생 각된다. 이 글에서는 그러한 어려움들에 대해 작게나마 해결책을 제 시하고자 한다. 필자들이 다이렉트X를 사용하며 겪은 시행..

DSound 사용시 1차 버퍼를 그대로 사용하면 안됩니다.|작성자 제프 Direct Sound 동시 사운드 (동시 믹싱 예상)

================================= ================================= ================================= 출처: http://zeprod.org/60062124110 소리가 1가지밖에 안난답니다. (...) 1차버퍼를 이용해 사운드 파일을 읽어온후, 쿼리를 이용해서 2차 버퍼로 옮겨줘야 합니다. soundbuffer: IDirectSoundBuffer soundbuffer8: IDirectSoundBuffer8 hr = m_pDSound - > CreateSoundBuffer( & bufdesc, & (soundbuffer), NULL); if (SUCCEEDED(hr)) { hr = soundbuffer - > QueryInt..

반응형