스파이크 프라임(Spike Prime) _ 가을학기 12 주차
안녕하세요! 시간이 빠르게 흘러 벌써 가을학기 마지막 주차 수업입니다. 그간 갈고닦은 코딩 실력으로 재밌는 게임을 만들어 보겠습니다.
![[마곡코딩]2023년 11월 24일 금요일 3시_ Spike Prime : 복싱 로봇1 사진 1](/blog/223273867510/001.png)
오늘의 주제는 '복싱 로봇'입니다. 모형을 살펴보게 되면 로봇의 양팔이 모터와 연결되어 있어 모터를 회전하여 팔을 휘두를 수 있으면 타겟인 컬러 센서도 대형 모터와 연결되어 있어 좌우로 회전하며 움직일 수 있음을 확인할 수 있습니다.
이번 주제의 목표는 프로그래밍을 통해 좌우로 움직이는 타겟을 복싱 로봇이 팔을 휘두르며 점수를 얻는 게임을 만드는 것입니다. 그럼 미션 하나하나 따라가면서 게임을 완성시켜 보겠습니다.
![[마곡코딩]2023년 11월 24일 금요일 3시_ Spike Prime : 복싱 로봇1 사진 2](/blog/223273867510/002.png)
첫 번째 미션은 '로봇 초기화'입니다. 게임이 시작하게 되면 타겟과 로봇의 양팔이 원래 위치로 돌아와 게임을 시작할 준비를 하는 과정입니다.
이를 위해서 모터 블록 중에 '최단 경로 방향으로 이동하기' 블록을 사용해 주었습니다. 로봇의 팔이 어느 위치에 있든 제자리로 이동시켜주기에 이번 미션에서 아주 적합한 블록이 되겠습니다.
![[마곡코딩]2023년 11월 24일 금요일 3시_ Spike Prime : 복싱 로봇1 사진 3](/blog/223273867510/003.png)
다음 미션은 게임을 시작하기 위한 과정입니다. 미션 1을 통해 게임을 시작할 준비가 끝났기 때문에 3, 2, 1 카운트다운이 라이트에 출력되고 타겟이 좌우로 반복하여 이동하게 만들어줬습니다.
그럼 이제 본격적인 게임을 시작할 준비가 되어 다음 시간에는 여러 미션을 통해 로봇팔을 휘두르는 복싱 게임을 완성시켜 보도록 하겠습니다. 그럼 다음 시간에 이어서 진행해 보겠습니다~
![[마곡코딩]2023년 11월 24일 금요일 3시_ Spike Prime : 복싱 로봇1 사진 4](/blog/223273867510/004.jpeg)
![[마곡코딩]2023년 11월 24일 금요일 3시_ Spike Prime : 복싱 로봇1 사진 5](/blog/223273867510/005.jpeg)
![[마곡코딩]2023년 11월 24일 금요일 3시_ Spike Prime : 복싱 로봇1 사진 6](/blog/223273867510/006.jpeg)
![[마곡코딩]2023년 11월 24일 금요일 3시_ Spike Prime : 복싱 로봇1 사진 7](/blog/223273867510/007.jpeg)
동영상은 블로그 원문에서 볼 수 있습니다.
#마곡역코딩학원 #신방화역코딩학원 #레고학원 #코딩 #공항초 #공진초 #영어코딩학원 #마곡나루 #송화초 #레고블럭 #블럭 #AI #마곡역맛집 #마곡나루맛집 #신방화역학원 #코딩학원 #소프트웨어 #마곡맘 #마곡카페 #신방화역카페 #lego #신방화역맛집 #신방화역카페 #레고학원 #라온lc #laonlc #학원추천 #coding #맛집추천