나는 자바로 게임을 쓰고있다. 그리고 오, 내가 성능 문제가 있는지 궁금해. 나는 페인트 그 자체를 벤치마킹했다 - 3 ms의 탑에서 1000 사이클. 게임 로직은 그 아래에 있습니다. 여태까지는 그런대로 잘됐다. 하지만 난 여전히 성가신 지연이 발생합니다 : 스크롤 할 때, 확대 할 때, 클릭 할 때. 줌 인하면 더 많은 물체를 놓으면 문제가 악화됩니다. 하지만 여전히 - 회화를 1000 번 반복하더라도 시차가 더 많거나 적게 같으므로 그럴 수 없습니다. 루프를 작업에 넣으려고했지만 여전히 동일합니다. 나는 페인트 사이의 작업을 일시 중지하려고 시도했습니다. 여전히 동일합니다. 애니메이션은 실크처럼 매끄럽게 실행됩니다 (프레임 속도가 안정적이고 높기 때문에 의미가 있습니다). 그렇다면 어떻게하면 입력을 체계적으로 정리할 수 있습니까? 그들 모두를 별도의 실에 넣으시겠습니까? 모든 입력은 매우 감사하겠습니다!자바 게임의 지연
3
A
답변
9
관련 문제
- 1. 네트워크로 연결된 2D 게임의 지연 보상
- 2. 자바 스크립트 지연 출력
- 3. 자바 스크립트 디버깅 지연
- 4. 자바 스크립트로 지연 실행 사용하기
- 5. 자바 스크립트의 기본 이벤트 지연
- 6. 자바 스크립트 값 할당 지연?
- 7. 자바 스윙 타이머의 부정적 지연
- 8. 앵커 태그 지연 "지연"
- 9. 자바 스크립트 지연 로딩 빈 페이지
- 10. 자바 스크립트가 HTML 후 지연 렌더링됩니다
- 11. 자바 스크립트에서 프로세서를 죽이지 않고 구현 지연
- 12. 자바 미로 게임의 마지막 게임을 재생하는 방법에 대한 도움이 필요합니다.
- 13. 스누커 게임의 물리
- 14. 게임의 성공 기준
- 15. iPhone 게임의 간단한 메뉴
- 16. iPhone 게임의 소리 효과
- 17. Mips에서 - 인쇄 게임의 보드
- 18. 플래시 게임의 점수 (PTS)
- 19. Java 게임의 충돌 감지?
- 20. 파이 게임의 초보자 문제
- 21. 이 게임의 이름은 무엇입니까?
- 22. 게임의 "히트"값 리팩토링
- 23. 파이 게임의 맞춤 이벤트
- 24. iOS 게임의 스크립팅 언어
- 25. 기본 지연
- 26. AsyncSocket 지연
- 27. 지연 컬렉션을 지연 초기화하지 못했습니다.
- 28. JavaScript 로딩 지연
- 29. 무작위로 Sokoban 게임의 레벨을 생성합니까?
- 30. C에서 사이드 스크롤링 게임의 어려움
3ms에서 1000주기. 확실합니까? 333000 fps입니다. – toto2
"페인트 사이에 작업을 일시 중지"할 때 전체 Swing (또는 AWT) 이벤트 스레드를 일시 중지하지 않았습니까? – toto2
이제는 333000fps가 약간의 소리를냅니다 ... 틀림없이 그게 틀림 없어요;) – julian