Ⅰ
요 약
ⅰ
설계 목표
ⅱ
고려 사항
ⅲ
설계 내용
Ⅱ
설계 결과
ⅰ
클래스 다이어그램
Ⅲ
구현 결과 / 실행 화면
Ⅳ
수업 후기
ⅲ. 설계 내용
물고기
- 종류 : 물고기의 종류는 여러 가지이다.
- 이동 : 물고기는 이동하고 종류마다 속도가 다르다.
- 먹이를 향해 이동 : 먹이가 떨어지면 그 위치에서 일정거리 떨어진 물고기는
먹이를 향해 이동한다.
- 죽음 : 수명이 다 되거나 상어에게 먹히면 죽습니다.
- 레벨업 : 물고기가 먹이를 많이 먹으면 상어로 변신한다
상 어
- 이름 : 대형 물고기는 이름을 가진다.
- 이동 : 물고기를 향해 이동합니다.
- 먹기 : 물고기를 먹는다.
- 죽음 : 수명이 다 되면 죽습니다.
구조물
- 종류 : 구조물의 종류는 여러 가지이다.
- 배치 : 구조물은 어항에 들어가면 일정한 위치에 배치된다.
- 소멸 : 구조물이 사용자에 의해 없어진다.
사용자
- 넣기 : 어항에 물고기나 대형물고기, 구조물을 넣을 수 있다.
- 이름 짓기 : 물고기나 대형물고기의 이름을 지을 수 있다.
- 먹이 주기 : 물고기에게 먹이를 준다.
- 빼기 : 사용자는 구조물이나, 물고기, 대형물고기를 뺄 수 있다.
메 뉴
- 새로 시작하기 : 게임을 새로 시작한다.
- 저장하기 : 현재 게임의 상태를 저장한다.
- 불러오기 : 저장된 게임의 상태를 불러온다.
- 끝내기 : 게임을 종료한다.

분야