- 주제 : 나만의 러닝게임 만들기
- 강의 대상 : 중학교 1학년 부터 고등학교 3학년 까지
- 사용 툴 : Cocos2d-x
- 선생님
- 한국디지털미디어고등학교 1학년 이우진
- 한국애니메이션고등학교 2학년 송윤재 (팀장)
- 팀장 연락처 : 010 - 6475 - 4012
- 지역 : 인천
- 총 수업 차시 : 10차시
- 수업 시간 : 2시간 30분 (45분 수업, 15분 휴식, 45분 수업, 15분 휴식, 30분 수업)
- 수업 목표
- Cocos2d-x와 게임 제작, 그리고 코딩에 대한 흥미유발
- 기본적인 cocos2d-x와 C, C++ 능력 습득
- 최종적으로 자신만의 러닝 게임 제작
-
1차시 오리엔테이션
- 수업 목표 : 오리엔테이션 및 자신이 만들 게임 정하기
- 수업 내용
- 오리엔테이션 (자기소개, 앞으로의 수업에 대한 설명)
- 프로그램 설치 (비주얼 스튜디오, 파이썬, cocos2d-x 등) (컴퓨터에 수업 전 미리 설치파일을 옮기고 학생들에게 설치 하게 할 예정 )
- 미리 만들어진 최종 게임의 예시를 보며 아이디어 구상
-
2차시 C, C++을 배워보자! (1)
- 수업 목표 : 기본적인 개념 익히기
- 수업내용
- 변수와 포인터, 배열, 반복문 등을 학습
- 입,출력 학습
- 배운 것을 바탕으로 응용 예제 풀이
-
3차시 C, C++을 배워보자! (2)
- 수업 목표 : 기본적인 개념을 조금 더 익히기
- 수업 내용
- 전 수업시간 내용 복습
- 조건문, 함수, 클래스
- 배운 것을 바탕으로 응용 예제 풀이
-
4차시 Cocos2d-x를 배워보자! (1)
- 수업 목표 : Cocos2d-x의 이미지, 버튼 배우기
- 수업 내용
- Cocos2d-x에 대한 기본 설명, 사용법 익히기
- 기본 설정 학습
- 이미지 띄우기
- 버튼 만들기
- 버튼과 이미지의 교체
- 배운 것을 기반으로 자신만의 게임 개발
-
5차시 Cocos2d-x를 배워보자! (2)
- 수업 목표 : Cocos2d-x의 액션 배우기
- 수업 내용
- 지난 시간 복습
- 액션의 종류와 방식
- 액션 만들기 및 실행
- 응용하여 자신만의 게임 업데이트
-
6차시 Cocos2d-x를 배워보자! (3)
- 수업 목표 : Cocos2d-x의 입력처리와 사운드 배우기
- 수업 내용
- 터치, 키보드 같은 입력 처리
- 사운드 설정
- 응용하여 자신만의 게임 업데이트
-
7차시 나만의 게임을 제작 해보자! (1)
- 수업 목표 : 최종 목표인 나만의 게임 제작 시작
- 수업 내용
- 게임 제작 계획서 작성 및 발표
- 게임 제작 돌입
- 집에서 추가 제작도 가능
-
8차시 나만의 게임을 제작 해보자! (2)
- 수업 목표 : 나만의 게임 제작 진행
- 수업 내용
- 게임 제작을 계속해서 진행
- 모르는 것은 수시로 선생님이 도와줌
-
9차시 나만의 게임을 제작 해보자! (3)
- 수업 목표 : 나만의 게임 제작 마무리 단계
- 수업 내용
- 나만의 게임 제작의 마무리 단계에 돌입
-
10차시 나만의 게임을 제작 해보자! (4)
- 수업 목표 : 나만의 게임 제작을 완성함
- 수업 내용
- 자신이 만든 게임 최종 마무리
- 발표 준비
- 자신이 만든 게임에 대해 발표
- 수업 마무리