최근에 보았던 유튜브 영상 중 재밌게 본 게임이 있었는데,
달걀 옮기기 게임입니다.
어떤 게임이냐면요...
게임 원제는 'EGG IS BROKEN, HEART IS TOO' 입니다. 달걀이 깨지면 내 마음(심장)도 마찬가지야... 라는거 같네요.
영상에 보이다 시피 난이도가 높습니다. 예전에 항아리 오르기 게임이랑 비슷하게, 사람 승질머리 돋게 하는 게임이죠.
참 간단해 보이는 이 게임을 만들려고 하면 '물리 엔진'부터 구현해야 합니다.
달걀이 구르는것 말이죠.
이걸 만드는게 생각보다 쉽지 않습니다. 당연히 '과학'과 '수학'을 잘해야 만들 수 있을거 같습니다.
그래서 적당히 충돌박스를 만들고 그 위에 달걀을 놓고 만드는 것부터 시작하였습니다.
충돌판정을 만들어 내는게 참 어려웠는데요,
처음에는 이렇게 복잡하게 만들었다가...
구역설정을 하는 방법을 생각하였습니다.
위와 같이 위치에 따라 숫자를 넣는 코딩을 사용해서
이런식으로 자신과 충돌 대상과의 위치를 각각 계산해줍니다.
그러면 어디서 충돌했는지 알수있게 해주고,
그 후에 충돌을 하면 힘을 받게 만들었습니다.
'스크래치 > 달걀옮기기 게임' 카테고리의 다른 글
달걀 옮기기 게임 만들기3 (0) | 2019.05.28 |
---|---|
달걀 옮기기 게임 만들기2 (0) | 2019.05.14 |
댓글