안녕하세요
바라봄직한 하루예요
이솦(EBS소프트웨어)에서 달려라! 펭수
펭수와 함께하는 나만의 달리기 게임 만들기!
신규 론칭 이벤트를 진행하고 있어요
https://www.ebssw.kr/site/cstmrcnter/cstmrEventDetailView.do?bbsId=BBSID_9960&bbscttSn=9259
달려라! 펭수 4단계 미션 - 특수 기능 추가하기를 함께해 볼게요
마법을 배우게 된 펭수! 어떤 마법을 배웠을까요?
시작할게요~ㅎ
15. 체력 정하기
미션은 이렇게 주어졌어요
- 시작하기를 눌렀을 때, 원하는 숫자만큼 체력을 정하기
- 장애물에 닿았을 때 체력이 1보다 작으면 게임 끝내기 (단, '만약 ~라면' 블록 사용하기)
힌트를 참고해 볼게요
이전 단계까지는 장애물에 한 번이라도 닿으면 게임이 종료되어 다시 도전하였어요
이번 단계에서는 체력을 정해주어 몇 번에 기회를 더 얻을 수 있는 내용인 것 같아요
힌트를 보니 코딩은 그렇게 어렵지는 않을 것 같아요
저는 이렇게 코딩해서 플레이해보았어요
게임 시작하면 기본 체력을 3으로 정하였어요
스릴을 느끼고 싶다면 체력을 1 또는 2로 정하면 돼요
장애물에 닿았을 때는 처음 정해진 체력 값에서 1을 빼주게 될 거예요
장애물에 몇 번을 닿게 되면 체력 값이 1보다 작게 된다면 게임은 종료가 돼요
이번 단계 미션 플레이 영상은 마지막에 올려두었어요
코딩할 때 조금 헷갈렸던 내용은 아들이 코딩을 도와주었어요
16. 아이템 사용하기
사람이나 펭수가 할 수 없는 마법 스킬이 있다면 더욱 흥미로운 게임 요소가 될 거예요
이번 미션은 '별' 아이템을 얻었을 때, 별 값 올리기
그리고 키보드 'Z'키를 눌러 투명 상태를 만들고 별 값 내리기예요
힌트를 살펴볼게요
'별' 아이템을 얻으면 별의 값을 1만큼 더해주면 돼요
원하는 숫자로 정해주어도 돼요~
스릴을 위해 적당한 값으로 정해주는 게 좋겠죠 ~ㅎ
그리고
별을 얻은 후 'Z'키를 눌렀을 때 아이템을 사용하고 별 값을 1만큼 빼주면 될 것 같아요
이렇게 코딩했어요
코딩하고, 게임을 해보면 별을 얻고 위험한 장애물 발견 시
'Z'키를 눌러주면 투명 상태로 변하는 펭수를 볼 수 있어요
엣헴 엣헴!
17. 특수 기능 모두 추가하기!
배운 모든 블록을 활용하여 기능을 추가하고 게임을 즐겨보는 미션이에요
힌트를 살펴보면 지금까지 배웠던 기능들을 다시 이해할 수 있어요
배운 내용으로 이렇게 코딩해 보았어요
블록 연결할 때 값은 마음대로 설정이 가능하니 원하는 값으로 정해주면 돼요
이제 모든 코딩을 완료했으면, 게임을 즐겨보세요
신이 난 펭수를 잘 달리게 해 주어 모든 미션을 클리어해주세요~ㅎ
지금까지 읽어주셔서 감사해요
행복한 하루 보내세요
고맙습니다
'정보-Information' 카테고리의 다른 글
펭수와 함께하는 나만의 달리기 게임 만들기 - 5단계 도전하기 (6) | 2020.03.05 |
---|---|
2020 우리은행 LoL 챔피언스 코리아 스프링 21일차 경기 (2) | 2020.03.05 |
2020 우리은행 LoL 챔피언스 코리아 스프링 20일차 경기 (0) | 2020.03.01 |
2020 우리은행 LoL 챔피언스 코리아 스프링 19일차 경기 (2) | 2020.03.01 |
2020 우리은행 LoL 챔피언스 코리아 스프링 18일차 경기 (0) | 2020.02.28 |