- 게임과 두 클라이언트를 관리하는 서버가있는 퍼즐 인터넷 게임을 구현하고 싶습니다. (서버는 애플릿 클라이언트 (스윙 클라이언트)가있는 소켓 기반 서버 임) 자세한 내용은 동시에 시작될 두 클라이언트의 타이머를 설정하려는 경우 이것이 매우 중요합니다. 퍼즐을 푸는 데 성공한 플레이어는 서버에서 확인을 위해 답을 보냅니다. 정확하게 답변 한 사람이 라운드의 승자로 선언됩니다.
- 처음에는 두 사람의 각 플레이어가 상대방을 위해 퍼즐을 조립해야한다는 것을 언급하지 않았으며 이는 90 초의 범위 내에서 (그리고 동시에 시작해야 함) 수행되어야합니다. 그래서 카운트 다운 타이머도 구현하는 방법을 알고 싶습니다. 애니메이션 방식으로 화면에 표시하는 좋은 방법이 있다면 알려드립니다.
0
A
답변
2
대부분의 게임은 서버 시간을 사용하므로 클라이언트는 사용자에게 표시 할 시간 만 지정하면됩니다. 클라이언트는 주기적으로 얼마나 많은 시간이 남았는지 서버에 요청하여 GUI에 표시 할 수 있습니다.
+0
자, 타이머에 특별한 클래스가 있습니까? – javaSa
+0
ScheduledExecutorService http://download.oracle.com/javase/7/docs/api/java/util/concurrent/ScheduledExecutorService.html 이전 타이머 클래스가 있지만 많은 기능이 없습니다. –
관련 문제
- 1. 게임에서 SoundPool을 올바르게 사용하는 방법은 무엇입니까?
- 2. 타이머를 실행하는 방법은 무엇입니까?
- 3. 스레드에서 타이머를 사용하는 방법
- 4. VB6.0에서 타이머를 사용하는 질문
- 5. 타이머를 모드로 사용하는 UIDatePicker
- 6. 타이머를 EventHandler에 전달하는 방법은 무엇입니까?
- 7. 활동에 타이머를 표시하는 방법은 무엇입니까?
- 8. 타이머를 올바르게 만드는 방법은 무엇입니까?
- 9. Java로 타이머를 만드는 방법은 무엇입니까?
- 10. PowerPoint 타이머를 만드는 방법은 무엇입니까?
- 11. Windows 통합 인증을 사용하는 엑스트라 넷
- 12. mylocation 오버레이와 타이머를 사용하는 ConcurrentModificationException
- 13. 자바 게임에서 사운드 효과 사용하기
- 14. 안드로이드 게임에서 TMX지도를 사용하는 방법
- 15. XPCOM 구성 요소에 타이머를 구현하는 방법은 무엇입니까?
- 16. Matlab에서 타이머를 사용하는 콜백 함수
- 17. Backgroundworker 내에서 타이머를 사용하는 C# #
- 18. 불변의 닷 넷 문자열
- 19. 게임에서 공격 빈도의 영향을 줄이는 방법은 무엇입니까?
- 20. 플래시 게임에서 멀티 복싱을 방지하는 방법은 무엇입니까?
- 21. 게임에서 플레이어의 공격성을 감지하는 방법은 무엇입니까?
- 22. 게임에서 충돌 효과를 구현하는 방법은 무엇입니까?
- 23. 네트워크 게임에서 위치 점프를 방지하는 방법은 무엇입니까?
- 24. swf 게임에서 미리보기 이미지를 만드는 방법은 무엇입니까?
- 25. 슈팅 게임에서 스프라이트의 확률을 설정하는 방법은 무엇입니까?
- 26. Windows 게임에서 그래픽을 오버레이하는 방법은 무엇입니까?
- 27. 게임에서 인터럽트 화면을 만드는 방법은 무엇입니까?
- 28. 2D 게임에서 NSImageView를 이동하는 방법은 무엇입니까?
- 29. objc에서 소켓을 사용하는 방법은 무엇입니까?
- 30. 배포시 EJB 타이머를 시작하는 방법은 무엇입니까?
모든 문제를 구현하는 데있어 * 특정 * 질문을 공식화 할 수있을 때 다시 올 것을 제안합니다. –
아주 간단하고 이미 위에 썼습니다. 타이머가 필요합니다. 서버 측에서 어떻게 구현합니까? 예 please please – javaSa