Design and Implementation of Computer Games A capstone

  • Slides: 23
Download presentation
Design and Implementation of Computer Games : A capstone Course for Undergraduate Computer Science

Design and Implementation of Computer Games : A capstone Course for Undergraduate Computer Science Education 과 발표 학 이 11/21/2020 목 일 번 름 : 컴퓨터 교육론 : 2001. 14 : 002 CSE 13 : 유혜진 1

1. Background(1) Computer game 은 성공적인 application Computer technology More speed More memory More

1. Background(1) Computer game 은 성공적인 application Computer technology More speed More memory More state-of-the-art 주변장치 11/21/2020 3

1. Background(2) u game-oriented project 가 학생들에 게 미치는 영향 game implementation에 필요한 다양한

1. Background(2) u game-oriented project 가 학생들에 게 미치는 영향 game implementation에 필요한 다양한 technology issues 를 접하게 한다. ② game design에 필요한 design skill 를 발전 시킨다. ① 11/21/2020 4

1. Background(3) 참고한 computer game course ① University of Michigan – professor John Laird

1. Background(3) 참고한 computer game course ① University of Michigan – professor John Laird u ② Northwestern university – professor Ken Forbus 11/21/2020 5

2. Motication(2) u computer game course의 장점 ⑤ computer game를 통해 완벽한 objectoriented 환경을

2. Motication(2) u computer game course의 장점 ⑤ computer game를 통해 완벽한 objectoriented 환경을 구현하는 연습 ( java programming language 이용) ⑥ computer game 의 디지인과 역사는 다야한 기술과 사회적 환경을 반영한다. ex. Liberal arts philosophy – Colby College 11/21/2020 7

3. Course Materials u u u Computer game에 관련되는 교재는 거의 self-teaching book 이다

3. Course Materials u u u Computer game에 관련되는 교재는 거의 self-teaching book 이다 기존의 text book 중 가능한 책은 너무 오래 된 책들로, 현재 거의 사용되지 않는 기술에 대해 언급하고 있다. 선정한 text book 이 포함하고 있는 내용 • Developing projects and lecture • Reading available on the WWW 11/21/2020 8

Detailed outline of course topics 11/21/2020 9

Detailed outline of course topics 11/21/2020 9

4. Language Issues – Java (2) u Java version 1. 2 : Sun Microsystem

4. Language Issues – Java (2) u Java version 1. 2 : Sun Microsystem 에서 제공 ① 2차원, 3차원 (two, three – dimension) graphic processing 가능 ② Sound, multimedia data 사용가능 11/21/2020 11

5. Course content(1) u이 과정을 통해 computer science 분야의 다양한 영역을 접할 수 있다.

5. Course content(1) u이 과정을 통해 computer science 분야의 다양한 영역을 접할 수 있다. u Object-oriented design, Computer graphics, Threaded programming, Simulation, System design, Interface design, Networking, Peripheral management, Sound processing, Software engineering, 3 -D processing 11/21/2020 12

5. Course content(2). Final project q 학생들이 학습한 내용을 이해하고, 통합하여 하나의 software로 완성

5. Course content(2). Final project q 학생들이 학습한 내용을 이해하고, 통합하여 하나의 software로 완성 q under graduatio n study 에 대한 “punctuation mark” 11/21/2020 13

6. Course Projects, Assignments, and Tests - Initial Project u 토론 • game design

6. Course Projects, Assignments, and Tests - Initial Project u 토론 • game design • game의 종류 • interface issues u 현재 시판되고 있는 프로그램에 대한 비평 11/21/2020 14

11/21/2020 21

11/21/2020 21