Pink Transparent Star

유니티강의기초 5

[ Unity ]스플래시, 광고 붙이기, 사운드 추가하기

5번째 강의의 주제는 4번째에 배웠던 [ 카드 뒤집기 ] 에서 시작화면, 스플래시 화면, 광고 화면, 사운드를 추가하는 방법, 빌드 방법을 붙이는 방법에 대해 배우는 시간을 배웠다. 완성 영상 [ 처음 알았던 정보 / 잊고 있었던 정보 ]  📌 Unity Ads : Unity 자체먹으로 광고를 붙이고, 광고비는 정산해 주는 시스템- Google ads에 대해 알고있었으나 Unity Ads는 처음 들어 신기하고 관련 내용은 따로 포스팅하려고 한다. 💡Unity 광고 추가하기  📌 AudioSource 🔸 PlayOneShot() : clip를 한번만 재생 🔸 Play() : 계속 반복 재생 오디오 소스 - Unity 매뉴얼오디오 소스(Audio Source) 는 씬에서 오디오 클립을 재생합니다. ..

[ Unity ] 카드 뒤집기 제작

4번째 강의의 주제는 [ 카드 뒤집기 ]로 랜덤으로 배치된 카드 등 중 같은 쌍의 카드를 찾아 클리어하는 게임을 제작하였습니다. 완성 영상 이번 강의에서는 이전에 공부했던 내용 + 게임의 로직에 대해 배워보면서 복습 겸 게임을 제작 할 수 있었습니다.  🔻 조작 방법 : 마우스 좌 클릭 🔻 게임 방법 : 같은 그림의 카드를 찾아 스테이지 클리어하기 [ 처음 알았던 정보 ] 📌 Unity Inspector Debug Mode  🔸 속성과 값 해당하는 값 확인하는 용도  (맨날 private로 설정한거 확인하려면 public으로 수정해서 확인했는데.. ) ▪ Unity에서 public으로 지정하면 Inspector창에서 값을 확인하고 할당할 수 있다. ▪ private로 지정한 경우 변수의 값을 아..

[ Unity ] 고양이 밥주기 제작

3번째 강의의 주제는 [ 고양이 밥주기 ]로 플레이어를 움직여 내려오는 고양이들에게 밥을 준 후 레벨을 올리는 게임을 제작하였습니다. 이번 강의에서는 시작화면, 레벨 시스템, 레벨 슬라이더 바에 대해 추가적으로 배우는 시간이었습니다. 이전에 배웠던 수업내용과 기존에 알고 있었던 내용을 통해 게임 제작을 하다보니 어렵지 않게 수업을 들을 수 있었습니다.  🔻 조작 방법 : 마우스 움직임🔻 게임 방법 : 마우스를 조작하여 내려오는 고양이에게 밥을 주기 / 고양이가 Fish Shop에 도달 했을 경우 게임 오버🔻 고양이 종류 : 기본 고양이, 뚱뚱한 고양이 ( 내려오는 속도가 느리고 밥양이 많음 ) 숙제 - 레벨 4 도달한 후 해적 고양이 만들기▪ 해적 고양이는 내려오는 속도가 빠름 다른 방식으로 변경해..

[ Unity ] 풍선을 지켜라 제작

2번째 강의의 주제는 [ 풍선을 지켜라 ] 로 떨어지는 장애물에서 풍선을 지키는 게임을 제작하는 게임이었습니다.실제 " Rise Up! " 이란 게임을 유사하게 만드는 시간이었어요.!Rise Up! 라이즈 업! 풍선을 보호하세요 - Google Play 앱풍선이 높이 올라갈 때 장애물로부터 보호하세요. 레벨 100에 도달하는 것은 1%만 가능합니다play.google.com  이전 1번째 강의에서 배웠던 내용을 복습한다는 느낌으로 유사하게 만든 후 최고점수를 저장하는 PlayerPrefs 에 대해 추가적으로 배우는 시간이었습니다.  🔻 조작 방법 : 마우스 움직임 🔻 게임 방법 : 마우스를 조작하여 떨어지는 장애물을 밀치기 [ 처음 알았던 정보  / 잊고 있었던 정보 ]  📌 UI Showdow (..

[ Unity ] 빗물받는 르탄이 제작

Unity 사전 부트캠프 중 [게임개발 종합반] 의 강의를 제공받아 강의를 듣게 되었습니다. 1번째 강의의 주제는 [ 빗물받는 르탄이 ] 로 정해진 내에 떨어지는 구체를 부딪쳐 점수를 획득하는 게임을 제작하는 강의였습니다.  Unity의 기초에 대한 수업으로 기초 지식의 정보를 복습하는 시간이라고 생각하고 1주차 게임을 제작하게 된 것 같습니다. 🔻조작방법 : 마우스 좌 클릭🔻게임 방법 : 마우스를 조작하여 떨어지는 물방울과 부딪쳐 점수를 획득  [ 잊고있었던 정보 ]📌 Application.targetFrameRate = 60; 🔸 Frame : 1초에 호출 or 계산 되는 횟수 🔸 Frame를 고정 시키는 이유 : 기기 성능이 좋을 수록 Frame이 높아지므로, 기기 성능과 관계 없이 1초에..