1 / 13

★ 스타★ - 스피드 타자 게임

★ 스타★ - 스피드 타자 게임. B8 조 IP. 최락영 노영우 김서연. ★ 메인화면. ★ 채팅 매크로 설정화면. ★도움말 화면. ★ 혼자하기 화면. ★프로그램 구조도. ★ 기능적 관점. 소켓 및 네트워크 - 서버와 클라이언트 간에 데이터를 주고 받는다 . 파일 입출력 - 서버에서 단어가 저장된 파일로부터 읽어 들인다. ★ 동적 관점. 서버에서 파일 입출력한 단어들을 랜덤추출하여 클라이언트들에게 보낸다 .

damia
Download Presentation

★ 스타★ - 스피드 타자 게임

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ★ 스타★- 스피드 타자 게임 B8조 IP 최락영노영우 김서연

  2. ★메인화면

  3. ★채팅 매크로 설정화면

  4. ★도움말 화면

  5. ★혼자하기 화면

  6. ★프로그램 구조도

  7. ★ 기능적 관점 • 소켓 및 네트워크 - 서버와 클라이언트 간에 데이터를 주고 받는다. • 파일 입출력 - 서버에서 단어가 저장된 파일로부터 읽어 들인다.

  8. ★ 동적 관점 • 서버에서 파일 입출력한 단어들을 랜덤추출하여 클라이언트들에게 보낸다. • 서버와 클라이언트 간에 데이터(단어, 아이템 정보, 상태정보 등)을 주고 받는다.

  9. ★ 채팅 매크로 기능 • 메뉴의 채팅 매크로 기능을 통해 설정한 F2 - F12 키를 이용하여 상대방의 로그화면에 보내준다. • 게임 중에 상대방과 의사소통을 나눈다.

  10. ★ 레벨 설정 • 혼자하기 모드에서 난이도(레벨)을 설정할 수 있다. • 단어의 하락 속도는 지정한 레벨에 따라 변경된다. • 같이하기 모드에서는 난이도(레벨) 설정이 따로 필요없이 자동으로 설정된다.

  11. ★ 아이템 기능-1

  12. ★ 아이템 기능-2

  13. Q&A

More Related