꿈을 코딩하다! 코드덤

Code your dreams

자세히보기

블록코딩 게임 만들기/엔트리 entry 블록코딩

[엔트리 게임 만들기] 50. 축구 게임 만들기 1편 | 날아오는 축구공을 막아라!!

코드덤 2021. 1. 5. 10:20
반응형

안녕하세요. 코드덤입니다. 

 

오늘은 날아오는 축구공을 막아야 하는 골키퍼 게임을 하나 만들어 볼 거예요. 

그리고 다음시간에는 아래와 같이 바닥에 점수도 띄워줄 거예요. 

먼저 골기퍼부터 코딩을 해 줄게요. 

골키퍼는 키보드의 위/아래 화살표 키를 눌러 이동하도록 만들어 줄 거예요. 

그리고 축구공 코딩으로 이동해 볼게요. 

공은 언제 날아올지 모르도록 무작위 수 만큼 초 기다림을 줄게요. 

그리고 공은 골대위쪽과 아래쪽 아래의 각도 내에서 움직이도록 만들어 줄 거예요. 

아래 영상을 통해서 보다 자세한 설명을 들어보세요!

youtu.be/p54IkLjCEgk

 

저 각도를 찾기 위해서 몇 번 테스트를 진행했답니다.

여러분도 골대 크기와 축구공의 위치에 따라 아래의 숫자가 조금씩 달라지니, 

여러분 만의 각도를 찾아보세요. 

이동 방향을 저 각도 내에서 무작위 각도로 만들어 준 다음에 

해당 방향으로 날아가도록 설정을 해 줄게요. 

공이 날아가다가, 골키퍼에 닿으면, 

골키퍼의 점수를 1점 올려줄게요. 그리고 기합소리도 하나 넣어볼게요. 

그리고 골대에 닿았을 때는 상대편의 점수를 높여 줄 거예요. 

그리고 이렇게 점수에 변화가 생기면, 

바닥 아래쪽에 점수를 띄워줄 거예요.

이 점수를 띄워주기 위해서, 점수 표시라는 신호를 하나 보내줄 거랍니다. 

이 점수판을 띄워주는 방법에 대해서는 다음 포스팅에서 진행을 할게요. 

 

오늘은 이 점수판을 띄워주고, 다시 다음 공격을 위해 원위치로 아래와 같이 이동시켜주는 코딩까지 진행할게요. 

그럼, 다음 시간에 함께 점수판을 띄워볼게요~

다음 포스팅에서 뵙겠습니다!

반응형