코딩강의

사피엔스관리자18-11-01 09:57
  • 조회수344회
  • 추천수0회

[KODU] 코두와 코순이의 알콩달콩 데이트

[KODU] 코순이 구하기 대장정
1. '코두'의 역할과 코딩

1) 코두가  코순이를 발견하고 다가간다.
- 동 작 : 이동하기와 페이지 2 전환하기
- 코 딩 : 코두가 빨간색을 보면 빨간색으로
              이동하도록 코딩
              코두가 빨간색에 가까이 가면
              페이지 2로 전환하기

2) 코두가  코순이를 발견하고 “코순아, 안녕!”
                  이라고 인사한다.
- 동 작 : “코순아, 안녕!” 말하기
              “안녕, 코두!” 듣기
                페이지 3 전환하기
- 코 딩 : 코두가 빨간색을 보면 빨간색에
              가까이 가면 특정 말을 하도록 코딩
              코두가 빨간색이 “안녕, 코두!” 라고
              말하는 걸 들으면 페이지 3으로 전환

3) 코두가  오두막를 보고 오두막에 다가간다.
- 동 작 : 이동하기와 페이지 4 전환하기
- 코 딩 : 코두가 오두막을 보면 오두막을
              향하여 이동하도록 코딩
              코두가 오두막에 가까워지면
              페이지 4로 전환하도록 코딩

4) 코두가  오두막에서 별을 집어들고
                  다음 행동을 한다.
- 동 작 : 별 집어들기와 페이지 5 전환하기
- 코 딩 : 코두가 별을 보면 별을
              집어 들도록 코딩
              코두가 별을 얻으면 페이지 5로
              전환하도록 코딩

5) 코두가  코순이를 보면 코순이를 향해
                이동하며 코순이에게 가까워지면
                다음 행동을 한다.
- 동 작 : 이동하기와 페이지 6 전환하기
- 코 딩 : 코두가 빨간색을 보면 빨간색을
              향하여 이동하도록 코딩
              코두가 빨간색에 가까이 가면
              페이지 6으로 전환하도록 코딩


6) 코두가 코순이에게 다가가 별을 선물하고
    코순이에게 사과를 선물 받은 코두는
    코순이를 쳐다본다.
- 동 작 : 내려 놓기
              페이지 7 전환하기
              향하여 돌기
- 코 딩 : 코두가 빨간색을 가까운 거리에서
              보면 들고 있는 것을 내려 놓도록 코딩
              코두가 사과를 가까운 거리에서 보면
              페이지 7 로 전환하도록 코딩
              코두가 빨간색을 보면
              그것을 향하여 돌도록 코딩

7-1) 코두가  눈 앞에 있는 사과를 먹고
        “고마워, 코순아!” 라고
        말하며 하트를 뿜어내는
        코순이를 바라보고
        똑같이 사랑의 표시로 하트를 뿜어낸다.
- 동 작 : 사과 먹기
              “고마워, 코순아!” 말하기
              하트를 뿜어내기
- 코 딩 : 코두가 가까운 곳에 사과를 보면
              사과를 먹도록 코딩
              사과를 얻으면 “고마워, 코순아!”
              라고 특정 말을 한번 말하도록 코딩
              코두가 빨간색 사물이 하트를
              뿜어내면 코두도
              하트를 뿜어내도록 코딩

7-2) 둘의 데이트를 방해하는 푸쉬패드를
        혼내주기 위해서 코두를
        직접 조종해 발사하는
        미사일로 푸쉬패드를 해치운 뒤
        코순이에게 다가간다.
- 동 작 : 키보드를 이용해 이동하기
              마우스를 이용해 미사일을 발사하기
              페이지 8 전환하기
- 코 딩 : 키보드의 W,A,S,D 를 이용해
              이동할 수 있도록 코딩
              왼쪽 마우스를 이용해 색이
              랜덤인 미사일을 발사하도록 코딩
              코두가 빨간색을 보면 행복해하는
              감정을 취하며 페이지 8로
              전환하도록 코딩

7-3) 푸쉬패드를 해치우고 코순이에게
        다가가 코순이와 포옹하면
        게임에서 승리한다.
- 동 작 : 키보드의 W,A,S,D 를 이용해 이동하기
              게임 승리하기
- 코 딩 : 키보드의 W,A,S,D 를 이용해
              이동할 수 있도록 코딩
              코두가 빨간색과 부딪치면
              게임 승리하도록 코딩


3. '코순이'의 역할과 코딩

1) 코두가 하는 인사를 받아주고
    코두의 선물을 받으면 고맙다고 인사하며
    다음 행동을 한다.
- 동 작 : 코두를 보면 코두를 향해
              몸을 돌려 코두를 쳐다보기
              코두가 “코순아, 안녕!”이라는
              말을 들으면 “안녕, 코두!” 말하기
              가까운 곳에 별을 보면 별을 먹기
              “고마워, 코두!” 말하기
              페이지 2 전환하기
- 코 딩 : 코두를 보면 코두를 향해 몸을 돌려
              코두를 쳐다보도록 코딩
              코두가 “코순아, 안녕!”이라는 말을
              들으면 “안녕, 코두!” 말하도록 코딩
              가까운 곳에 별을 보면
              별을 먹도록 코딩
              별을 얻으면 “고마워, 코두!”
              말하도록 코딩
              별을 얻으면 페이지 2로
              전환하도록 코딩

2) 나무 아래에 있는 사과를 발견하고,
    그 사과를 들고 다음 행동을 한다.
- 동 작 : 향해 이동하기
              집어 들기
              페이지 3 전환하기
- 코 딩 : 코순이가 사과를 보면
              사과를 향해 이동하도록 코딩
              코순이가 사과를 가까이 보면
              사과를 집어 들도록 코딩
              코순이가 사과를 얻으면
              페이지 3으로 전환하도록 코딩


4. '푸쉬패드'의 역할과 코딩

1) 코두가 하트를 뿜어내는 걸 보면
    다음 행동을 한다.
- 동 작 : 페이지 2 전환하기
- 코 딩 : 코두가 하트를 뿜어내는 것을
              보면 페이지 2로 전환하도록 코딩

2) 계속 움직이며 계속 방구 발사하기
- 동 작 : 방황하며 이동하기
              방황하며 5초 간격으로
              잉크 구름1을 발사하기
- 코 딩 : 방황하며 이동하도록 코딩
              5초 마다 잉크구름을 발사하고,
              코두가 부딪치면
              빨간색 10 포인트씩 얻도록 코딩


5. '오두막'의 역할과 코딩

1) 코두가 다가오면 별을 내어준다.
- 동 작 : 생성하기(부딪쳐서 생성하기)
              페이지 2 전환하기
- 코 딩 : 코두를 가까운 거리에서 보면
              별을 창조하도록 코딩
              코두를 가까운 거리에서 보면
              페이지 2로 전환하도록 코딩