리포트 논문 자기소개서 이력서 시험자료 서식 PPT양식 표지/속지

자바로 구현한 테트리스 실습 (최종보고서)

저작시기 2006.07 |등록일 2018.08.17 한글파일한글 (hwp) | 8페이지 | 가격 2,200원

목차

1. 서론
1.1 문제 정의
1.2 설계 주제 및 목적

2. 관련 기술

3. 제한요소
3.1 사용자 요구사항
3.2 동작환경
3.3 개발환경

4. 설계 명세
4.1 기능 요구 조건

5. 참여 클래스

6. 평가 항목과 평가 방법

7. 참고문헌

본문내용

1.1 문제 정의
- 사용자가 조작을 하여 필드의 라인을 채워 제거하는 방식이 아닌 자바 프로그램에 테트리스의 룰을 적용하여 파일을 입력 받은후 자동으로 필드(블럭이 나오는 부분)에 블록은 나타나게 한후 한 행이 모두 채워질 경우 라인을 삭제하는 프로그램을 구현할 수 있다.

1.2 설계 주제 및 목적
- 파일을 입력 받았을 경우 클래스를 만들어 기존 클래스에서 참조하여 파일안에 있는 데이터를 통해 블럭이 나올수 있게 설계하고, 그렇지 않을 경우 랜덤으로 데이터를 입력받도록 한다 또한 데이터 파일이 없을 경우 예외처리를 통해 사용자에게 그 정보를 알릴 수 있게 하고, 알고리즘을 수정함으로써 기존에 나오는 결과값보다 더 좋은 결과값을 나타낼 수 있도록 설계한다.

2. 관련 기술
- 파일을 입력 받을수 있는 클래스(File_Input)를 만들어서, 기존 알고리즘에서 그 클래스를 참조하여 파일안의 데이터를 배열로 하나씩 불러와 불러온 데이터를 이용해 블럭을 호출한다. 데이터가 없을 경우는 랜덤 수를 호출하고 데이터 안의 내용이 없을 경우는 예외처리를 이용해 화면에 표시를 하고 게임을 종료 한다.

참고 자료

자바입문 이론과 실습, 오세만 외 5인, 생능 출판사,
Java Programming 김승현 FreeLec
다운로드 맨위로