1 / 16

Chess - Project

Team Member. Chess - Project. 한 상 훈 ESD #8 : 전자공학 황 현 ESD #8 : 반도체학. Index. Members Project Objective Extent Development Tool Hardware Spec. (RS-232c) Time Schedule Game Embodiment & Inspection Q & A. Members. 한상훈 전자공학 전공 무역아카데미 IT master # 8 - ESD 황 현 반도체학 전공

benny
Download Presentation

Chess - Project

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. Team Member Chess - Project 한 상 훈 ESD #8 : 전자공학 황 현 ESD #8 : 반도체학

  2. Index • Members • Project Objective • Extent • Development Tool • Hardware Spec. (RS-232c) • Time Schedule • Game Embodiment & Inspection • Q & A

  3. Members • 한상훈 • 전자공학 전공 • 무역아카데미 IT master# 8 -ESD • 황 현 • 반도체학 전공 • 무역아카데미 IT master# 8 -ESD

  4. Project Objective • C 언어에 기반을 두고 아이템 선정 ,구현을 위한 코딩능력을 키우는대 목적을 둠. • Serial 통신 RS-232C를 사용하여 PC-TO-PC의 직렬통신을 이해하고 구현하는대 목적을 둠. • 게임 프로그램을 통해서 게임속에 내재된 알고리즘을 이해하고 분석하는 능력을 배양함.

  5. Extent • 체스게임 만들기 • 1:1 대전게임 • PC-TO-PC GAME. (Serial 사용) • 1:컴퓨터 대전게임 • 컴퓨터의 인공지능(A.I)을 구현한다. • Serial 제작 및 테스트 • 체스게임 code 구현 • 체스게임 A.I 구현 • 체스게임의 그래픽화 • Serial 통신의 구현 (RS-232C) • 실제로 제작하고 기능 및 원리를 이해한다. • 체스게임 추가기능 • 마우스인식 • 시간 표현 – 게임경과시간 & 현재시간

  6. Development Tool • PC – 2 EA • OS • Microsoft Windows 2000 • 언어 • C 언어 • tool • Borland C++ 3.0 • Ect . • Microsoft PowerPoint 2003 • hwp 2004 • RS-232C 외.

  7. Hardware Spec. (RS-232C) • RS-232C

  8. RS-232C [ spec ]

  9. 9pin-Connector • RS-232C • #2 : RXD • (Receive Data) • #3 : TXD • (Transmit Data) • #5 : SG • (Signal Ground)) 5 5

  10. Time Schedule [ day]

  11. Chess Data Structure

  12. Chess Data Structure

  13. [game board] Game 초기화면 [ time] [ x , y] [ mouse] [player]

  14. Game ….Screen [game move] [game timer]

  15. Project Embodiment & Inspection • 체스 판 및 체스의 구현 • 체스 게임 이동에 맞은 좌 표 값 구현(x , y) • 마우스 컨트롤 구현 • Rs-232c 케이블 작업 • 게임 시간 구현 • 타임 머 구현 • 통신은 구현했으나 체 팅 은 보강 필요 요망 • % A.I 구현은 보완 및 분석 요망

  16. Q & A

More Related