top of page

23년 5월 1일 업데이트

이번 업데이트에서는 입력 지연 개선에 초점을 두었습니다.


Haxball이 이제 레이턴시 렌더링을 줄이는 캔버스 렌더링 기능인 desynchronized canvas를 사용합니다. 아직까지 이 기능은 chromium만 구현됩니다.

이 뜻은 Chrome, Brave, Edge 및 다른 chromium 기반 브라우저에서만 작동합니다. 이 브라우저 기능은 비교적 최신 기능이므로 구버전에서는 작동되지 않을 수 있습니다.


본 기능은 기본적으로 활성화 돼 있지만 비디오 설정 내 비활성화 할 수 있는 "Use low latency canvas"라는 항목으로 있습니다.


추가로 입력 처리에 약간의 변경점이 있었습니다. 이전 버전에서는 게임이 플레이어 입력을 렌더링 단계에서 처리했습니다. 이번 버전에서는 입력이 html 입력 이벤트에서 바로 처리됩니다. 이는 입력 지연으로 있었던 약간의 밀리초가 절약되겠습니다. 로우 레이턴시 캔버스 렌더링 만큼 중요하지 않지만 이 개선사항은 모든 브라우저에 작동됩니다.


변경 내역

  • 로우 레이턴스 캔버스 렌더링 지원이 구현되었습니다.

  • "Use low latency canvas" 설정이 설정 메뉴에 추가되었습니다.

  • 플레이어 입력 처리 레이턴시가 개선되었습니다.


본의 아니게 추가하자면, 로우 레이턴시 캔버스는 최신 버전 chrome에서 --disable-frame-rate-limit 옵션과 같이 실행하면 멈추고 크래시가 뜨는 문제가 해결된 듯 합니다. 이 기능을 사용하기 위해 구버전 chrome을 실행했었다면 최신 chrome을 사용해 보십시오.


수정: desynchronized canvas가 chrome 113 버전 기준, 프레임 레이트 제한이 비활성화 되는 문제가 해결되지 않았습니다. 하지만 여기서 새로운 해결방법이 있는데, 간단하게–use-angle=d3d9를 chrome 명령어에 추가하면 됩니다. 자세한 설명은 여기를 확인하십시오.


조회수 4회댓글 0개

최근 게시물

전체 보기
bottom of page