포물선 운동 공식 활용

수업 시간에 실습한 내용을 기반으로 다이얼로그를 통해 각도와 초기 속도(작약)를 입력받아  포탄을 발사하는 포트리스 프로그램 개발 (각도와 작약 수치 저장 및 로딩 기능 구현)

 

다음의 내용을 확장해 볼 것

- (1) 난수를 발생시켜 지상에 목표물을 만들고 (2) 맞추면 점수가 올라가도록 확장할 것

- (3) 비트맵 및 더블 버퍼링을 활용하여 미려하게 치장할 것

 

- 제출시 겉면에 몇번까지 확장했는지 적을 것 (예를 들면, 확장 완성도: 2) 확장하지 않았다면 0

- Due: 11/15(목) 프린트하여 수업시간 전까지 교탁에 제출해 놓을 것

확장하기 전의 예제:  Fortress.exe

 

Homework #3의 내용을 수정하여 캐릭터에 대한 구조체를 만들고 구조체의 배열을 사용하여 정보를 가지고 있으면서 출력하는 프로그램을 작성하시오. 

 

<제한 요소>

- 캐릭터 구조체 만들 것

- 메인 함수가 들어있는 App 모듈에서 캐릭터 모듈의 함수(예를 들면, GetName() 등)를 호출하여 정보 출력

 

<제출방법>

- 표지 상단에 과목명과 과제번호를 적을 것 (Homework #4)

- 표지 하단에 제출자의 이름, 학년, 학번을 적고 본인의 사진(누구인지 식별 가능해야 함)을 넣을 것

- 소스 코드(파일명 넣을 것)와 결과화면을 프린트하여 제출할 것

- 전체에 페이지를 넣을 것

- Due: 01분반은 11/7(수), 02분반은 11/8(목) 수업 전에 프린트하여 제출할 것

 

더블 버퍼링

애니메이션

 

CD0015-08(2012-11-05).pdf

 

 

 

 

블로그 이미지

NanoSoft

국립금오공과대학교 컴퓨터공학과

카테고리

강의 전체보기 (166)
2004년 (0)
2005년 (0)
2006년 (0)
2007년 (0)
2008년 (0)
2009년 (0)
2010년 (0)
2011년 (0)
2012년 1학기 (4)
2012년 여름학기 (6)
2012년 2학기 (48)
2013년 1학기 (40)
2013년 여름학기 (0)
2013년 2학기 (57)
2013년 겨울학기 (2)
2014년 2학기 (1)
2015년 겨울학기 (8)
2019년 2학기 (0)