게임엔진을 활용한 게임 프로그래밍교육 시스템 개발 및 적용
Development and Application of a Game Programming Education System Usiong Game Engine
0
조회
0
다운로드
1
인용
0
참고문헌
키워드
초록
게임 프로그래밍은 학생들의 관심과 흥미를 높일 수 있다고 알려져 있다. 즉, 게임을 만드는 과정을 통해서 프로그래밍에 대한 흥미를 갖게 함과 더불어, 수학과 물리에 대한 관심을 증대시킨다고 알려져 있다. 하지만 게임을 제작한다는 것은 매우 어려운 작업으로 운영체제에서 제공하는 함수를 이용한다고 해도 프로그래밍에 많은 어려움이 따른다. 본 논문의 목적은 첫째, 게임 프로그래밍에 대한 교육의 효과를 재고하였다. 둘째, 게임 엔진을 사용하지 않고 게임을 만들 때의 어려운 점에 대해 고찰하였다. 셋째, Cocos2D라는 게임 엔진을 활용해 간단한 게임을 제작할 수 있는 교육 시스템을 보여 주고자 하였다. 본 시스템의 특징은 첫째, 학생들이 관심과 흥미를 갖도록 시스템을 제작하였다. 둘째, 학생 스스로 창의적으로 제작할 수 있도록 시스템을 간단히 설계하였다. 셋째, 교육용 게임을 개발하여 이를 학생들에게 적용한 후 게임을 하기 전과 후의 변화된 부분을 도표로 나타내었다.
Abstract
In the literature, game programming is known to be good for improving interest and attention of students through programming. That is, in the process of programming, students can have interests on not only programming but also mathematics and physics. However, making a game is a very difficult and time-consuming task although various libraries and utiility functions are supported form operating ststem. The purposes of this paper is to develop a game programming education system. The proposed system, based on a game engine called Cocos2D, is developed to allow students including beginners to create various kinds of games easily. The proposed system has the following characteristics. First, the proposed system allows students to create a game easily. Second, the system is developed to allow atudents to have interest and attention on programming. Third, the system is so simple that students can make games creatively for themselves.
참고문헌 (14)
- 구덕회, "다중 학습자 시뮬레이션 게임을 할용한 코스웨어의 수업 모델에 관한 연구", 박사, 초등컴퓨터교육, pp.2000
- 김갑수, "초등학생들의 창의력과 논리력 향상을 위한 프로그래밍 언어 교수전략에 관한 연구", 정보교육학회논문지, 14(1), pp.89~97 (2010), 한국정보교육학회
- 김상형, "윈도우즈 API 1,2" (2006), 한빛미디어
- 김종운, "Cocos2d 엔진을 사용한 아이팟 게임의 개발", 한국인터넷방송통신학회 논문지, 10(2), pp.31~38 (2010), 한국인터넷방송통신학회
- 김철, "컴퓨터 소양 능력 신장을 위한 교육용 컴퓨터 게임에 관한 연구", 정보교육학회논문지, 8(3), pp.397~404 (2004), 한국정보교육학회
- 류승택, "닌텐도 DS를 이용한 게임프로그래밍 방법", 한국컴퓨터게임학회논문지, 19(19), pp.79~84 (2009), (사)한국컴퓨터게임학회
- 박성원, "영어학습을 위한 교육용게임에 관한 연구", 한국컴퓨터게임학회논문지, (22), pp.165~174 (2010), (사)한국컴퓨터게임학회
- 박창민, "만들면서 배우는 iPhone Game Frogaimming" (2010), 한빛미디어
- 스콧마이어, "이펙티브 C++" (2006), Addison Wesley
- 신재훈, "게임 프로그램 이해를 통한 프로그래밍학습", 한국정보교육학회논문지, 5(1), pp.133~143 (2001)
- 윤성우, "뇌를 자극하는 윈도우즈 시스템 프로그래밍" (2006), 한빛미디어
- 윤성우, "열혈 C++ 프로그래밍" (2010), 오렌지미디어
- 이태성, "게임 프로그래밍 Using C" (2009), 나우커뮤니케이션
- 카브레라, "아이폰 게임프로젝트지음" (2010), 에이콘
