openGL Project 제안서 - 해상 전투

10
openGL Project openGL Project 제제제 제제제 - - 제제 제제 제제 제제 제제 제제 : : LPBS LPBS 20041624 20041624 제 제제 제 제제 20041555 20041555 제 제제 제 제제 20041564 20041564 제 제제 제 제제 20041580 20041580 제 제제 제 제제 제제제 제제제 : 2009. 5. 6 : 2009. 5. 6

description

openGL Project 제안서 - 해상 전투. 팀명 : LPBS 20041624 이 대성 20041555 박 진우 20041564 백 선재 20041580 송 민용. 제출일 : 2009. 5. 6. 목 차. 프로젝트 팀명 , 팀 구성 , 역할 개발 동기 및 개발 환경 프로젝트 목적 프로젝트 계획 프로젝트 화면 구성 참고 문헌. 프로젝트 팀명 , 팀원 , 역할 구성. 팀명 : LPBS 팀원 구성 - 팀장 : 이 (L) 대성 - PowerPoint PPT Presentation

Transcript of openGL Project 제안서 - 해상 전투

Page 1: openGL Project  제안서 -  해상 전투

openGL Project openGL Project 제안서제안서

- - 해상 전투해상 전투

팀명 팀명 : LPBS: LPBS20041624 20041624 이 대성이 대성20041555 20041555 박 진우박 진우20041564 20041564 백 선재백 선재20041580 20041580 송 민용송 민용

제출일제출일 : 2009. 5. 6: 2009. 5. 6

Page 2: openGL Project  제안서 -  해상 전투

목 차목 차• 프로젝트 팀명프로젝트 팀명 , , 팀 구성팀 구성 , , 역할역할• 개발 동기 및 개발 환경개발 동기 및 개발 환경• 프로젝트 목적프로젝트 목적• 프로젝트 계획프로젝트 계획• 프로젝트 화면 구성프로젝트 화면 구성• 참고 문헌참고 문헌

Page 3: openGL Project  제안서 -  해상 전투

프로젝트 팀명프로젝트 팀명 , , 팀원 팀원 , , 역할 역할 구성구성• 팀명 팀명 : LPBS : LPBS

• 팀원 구성팀원 구성- - 팀장 팀장 : : 이이 (L) (L) 대성 대성 - - 팀원 팀원 : : 박박 (P) (P) 진우진우 , , 백백 (B) (B) 선재선재 , , 송송 (S) (S) 민용민용

• 역할 분담역할 분담(( 초기초기 ))- - 박진우박진우 , , 백선재 백선재 : : 항공모함항공모함 , , 전투기전투기- - 이대성이대성 , , 송민용 송민용 : : 전투함전투함(( 중기중기 ))- - 팀원 모두가 각종 이벤트 효과에 대해 의논 및 구현 참여팀원 모두가 각종 이벤트 효과에 대해 의논 및 구현 참여 ..- - 추가 구현 추가 구현 ITEMITEM 회의 및 선정 후 추가 역할분담회의 및 선정 후 추가 역할분담 ..(( 말기말기 ))- - 추가 구현 추가 구현 ITEMITEM 을 구현 후 팀원 모두가 이벤트 효과 의논 및 구현을 구현 후 팀원 모두가 이벤트 효과 의논 및 구현 ..- (- ( 팀원 전체팀원 전체 ) ) 완성된 프로젝트 테스트 및 수정완성된 프로젝트 테스트 및 수정 ..

Page 4: openGL Project  제안서 -  해상 전투

개발 동기 및 개발 환경개발 동기 및 개발 환경• 개발 동기개발 동기

- - 수업과정 중의 팀프로젝트 과제수업과정 중의 팀프로젝트 과제 ..- - 수업 중 전투기 모델을 보고 전투기를 이용한 프로젝트 수업 중 전투기 모델을 보고 전투기를 이용한 프로젝트 구현 모델을 생각구현 모델을 생각 ..- - 팀원들과의 회의를 통해 팀원 개개인의 능력에 알맞은 모델이 구현팀원들과의 회의를 통해 팀원 개개인의 능력에 알맞은 모델이 구현 될 수 있는 해상 전투 프로젝트 선정될 수 있는 해상 전투 프로젝트 선정 ..

• 개발 환경개발 환경- Windows XP- Windows XP- Visual Studio C++- Visual Studio C++- openGL (GLUT) Library - openGL (GLUT) Library

Page 5: openGL Project  제안서 -  해상 전투

프로젝트 목적프로젝트 목적• 목적목적

- - 전제적인 팀 프로젝트의 과정 이해 및 적응력 향상전제적인 팀 프로젝트의 과정 이해 및 적응력 향상 ..

- openGL- openGL 의 기능 숙지 및 팀원 개개인의 능력 향상의 기능 숙지 및 팀원 개개인의 능력 향상 ..

- - 컴퓨터 그래픽의 이해컴퓨터 그래픽의 이해 ..

- - 팀원들간의 단합 고취팀원들간의 단합 고취 ..

Page 6: openGL Project  제안서 -  해상 전투

프로젝트 계획프로젝트 계획

팀원 결성팀원 결성 ITEM ITEM 선정선정 역할분담역할분담 보고서 보고서 제출제출

Item Item 구현구현테스트 및테스트 및수정수정

추가 구현 추가 구현 ItemItem 논의논의Item Item 구현구현

테스트 및테스트 및수정수정 제출제출

Page 7: openGL Project  제안서 -  해상 전투

프로젝트 화면 구성 및 이벤트프로젝트 화면 구성 및 이벤트(1)(1)

Page 8: openGL Project  제안서 -  해상 전투

프로젝트 화면 구성 및 이벤트프로젝트 화면 구성 및 이벤트(2)(2)

• 전투함이 바다에 떠있는 모습을 효과적으로 표현전투함이 바다에 떠있는 모습을 효과적으로 표현 ..• 물결치는 효과물결치는 효과 , , 관제탑의 회전관제탑의 회전 ..• 카메라 앵글의 자유로운 움직임 가능카메라 앵글의 자유로운 움직임 가능 ..• 카메라의 확대 및 축소 가능카메라의 확대 및 축소 가능 ..• 키보드의 이벤트 키보드의 이벤트 ..

Page 9: openGL Project  제안서 -  해상 전투

프로젝트 화면 구성 및 이벤트프로젝트 화면 구성 및 이벤트(3)(3)• 키보드의 이벤트 키보드의 이벤트 ..

- - 전투함 두 척의 이동경로 변화전투함 두 척의 이동경로 변화 . .

- - 전투기 전투기 ..

- - 전투함 두척에서의 대포발사전투함 두척에서의 대포발사 ..

Q 입력시 항공모함 주위로의 원형 선회 .

W 항공모함 앞으로의 교차이동 .

E 원위치 이동 .

S 항공모함에서 이륙 .

A 스모그 효과를 이용한 항공모함 상공의 전투기 부대 출현 .

D 두 척의 전투함에서 전방으로 대포 발사 .

Page 10: openGL Project  제안서 -  해상 전투

참고 문헌참고 문헌• 수업 자료 수업 자료 PPT.PPT.

• openGL openGL 프로그래밍 가이드프로그래밍 가이드

• openGLopenGL 로 배우는 컴퓨터 그래픽스로 배우는 컴퓨터 그래픽스

• 인터넷인터넷- http://www.opengl.org - http://www.opengl.org - - http://tong.nate.com/redsea23/29743172http://tong.nate.com/redsea23/29743172- http://nehe.gamedev.net- http://nehe.gamedev.net