Guestbook

  • 솜솜 2014.02.20 18:35 신고 EDIT/DEL REPLY

    스트리트 파이터 온라인에 대한 내용중
    =======================
    도대체 대전 게임에서 입력을 마우스로 해야 하는 이유가 뭐임? 대전 게임에서 거리 조절이 얼마나 중요한데 그걸 마우스 이동으로 받음? (게다가 WM_MOUSEMOVE 이벤트는 정확하게 큐에 쌓이지도 않음)
    ========================
    라고 적으셨는데 WM_MOUSEMOVE 로 입력 이벤트를 처리하는 게임은 없습니다. 있다면 그건 프로그래머가 몰라서 그런겁니다. 재대로 만든 게임은 WM_MOUSEMOVE 와 같은 Window 메시지를 사용하지 않고 Direct Input (Direct X에 포함된 장치 제어 인터페이스 - XBox 도 적용) 를 사용합니다.
    Dx Input은 키보드와 마우스뿐만 아니라 패드나 조이스틱같은 Force Feedback 장치에 직접 접근하는 Low Level 라이브러리이므로 디테일한 조작을 위해서는 필수 개발 요소로 사용되고 있습니다.

    행여나 WM_MOUSEMOVE 따위로 마우스와 키보드 메시지를 처리하는 프로그래머가 있다면
    책보고 다시 공부해서 다시 만들라고 일러주십시요.

    • 고금아 2014.02.21 12:41 신고 EDIT/DEL

      엄청 오래된 포스트네요 ㅎㅎ

      WM_MOUSE에 대한 언급은 아마 제가 그때 프로그램을 배우고 있을 때여서 나왔나 봅니다.

      뭐 아마 스파온라인은 DX Input으로 받지 않았을까 싶네요. ㅎ

  • 송용섭 2013.10.31 10:14 신고 EDIT/DEL REPLY

    검색하다가 재미있는 관심있는 내용있어 둘러봤습니다.
    읽을거리 많고 정보 많아 자주 들리겠습니다.
    감사합니다

  • 2013.03.22 21:26 EDIT/DEL REPLY

    비밀댓글입니다

    • 고금아 2013.03.30 09:29 신고 EDIT/DEL

      졸필에 대한 과찬 감사합니다..

      제가 요즘 정신이 없어서 방명록에 글이 올라온 줄도 모르고 있었네요..

      종종 들러주세요 ㅎㅎ

      천성이 게을러 자주 업데는 안합니다만...

  • 2012.08.14 14:28 EDIT/DEL REPLY

    비밀댓글입니다

| 1 2 3 |

티스토리 툴바