[Pl in c++] 4. battle ship 2

463
-1

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
463
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

[Pl in c++] 4. battle ship 2

  1. 1. 수업전 질문
  2. 2. QA
  3. 3. BattleShip Game Rule • 자신의 배를 임의의 위치에 배치 • 턴 순서를 결정 • 공격 턴에 상대방의 좌표를 지정 • 수비측은 결과를 통보 • 빗나감, 히트(종류는 알려주지 않는다) • 격추 – 배의 영역이 모두 히트 하였을 때, 종류도 알려준다. • 턴을 교대하면서 상대방의 모든 배를 격추 시키면 승리!
  4. 4. BattleShip Project 솔루션 생성 PP 프로젝트 생성 개인 프로젝트 생성 GitHub 등록
  5. 5. 공격 좌표를 입력 받으면… 랜덤으로 결과를 출력하는 배틀쉽 프로그램을 작성하여라
  6. 6. 여러분의 이상
  7. 7. 우선 구현의 시작
  8. 8. [발전 (30분)] • Destroy의 경우에 어떤 배가 격추 되었는지를 랜덤으로 결정하여 출력 하라 • 배는 아래와 같이 구성 되어 있다. • Aircraft X 1 • Battleship X 1 • Cruiser X 1 • Destroyer X 2 • 한번 격추된 배는 격추 대상에서 제외 된다. • 모든 배가 격추 되어야 게임이 종료 된다. 게임의 승리조건 – 종료 처리
  9. 9. 게임의 승리조건 – 종료 처리 * 위 결과는 테스트용으로 무조건 격추되게 한경우임
  10. 10. 수업후 질문
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×