Pink Transparent Star

Unity 27

[ 내일배움캠프 ] TIL.02 - Dotween을 이용한 카드 뒤집기

[스파르타부트캠프] 사전 캠프_Unity_4번째 강의_르탄이 카드 뒤집기 제작4번째 강의의 주제는 [ 카드 뒤집기 ]로 랜덤으로 배치된 카드 등 중 같은 쌍의 카드를 찾아 클리어하는 게임을 제작하였습니다. 완성 영상 이번 강의에서는 이전에 공부했던 내용 + 게임의 로직o-joyuna.tistory.com 1일차에 각자의 파트를 나눠 스파르타 4번째 강의 카드 뒤집기 게임을 좀 더 디테일하게 만드는 시간을 가졌다.그 중 카드 뒤집는 애니메이션과 최고 점수와 현재 점수를 띄어주는 부분을 담당하게 되었다. 그 중 해당 포스팅에는 2일차에 작업한 카드 뒤집는 애니메이션에 대해 작성해보려고 한다. 생각한 방법  1. Front과 Back의 Sprite의 이미지를 연결 시킨 후 ..

Unity/개념 공부 2024.04.16

[ Unity ] Unity Ads 광고 추가하기

Unity 스파르타 게임 강의에서 Unity Ads를 추가하는 방법을 배워 따로 잊어먹지않을라고 따로 작성하려고 한다. Unity 광고를 추가하기 위해선 Google Ad도 있지만 Unity에서 자체적으로 Ad를 추가한 후 수익을 관리하는 방법도 있다. Unity Ads 모바일 게임 광고 네트워크 플랫폼 및 Analytics 매출과 성장 목표를 지원하는 수익화 및 사용자 확보 솔루션입니다. unity.com 1. Unity Package Manager 들어가기 🔸 Window - General - Services 🔸 Window - Package Manager - Advertisement Legacy 검색 2. Advertisement Legacy Install 3. Configure 클릭 Service..

Unity 2024.03.27

[ 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 Recorder을 이용하여 영상 녹화하기

Unity 게임 영상을 녹화 할라고 할때마다 영상 프로그램을 설치하고 녹화하고 하는 과정이 정말 귀찮아서 찾아보니 Unity 내에서 플레이모드 동안 애니메이션, 동영상, 이미지, 오디오 등 데이터를 캡처하고 저장할 수 있는 방법이 있다는 걸 알게 되었다. 버전은 2021.1 이후에서 호환성이 가능하다고 안내되어있더라고요. 저는 2022.3.21f1 버전을 사용하여 Recorder를 사용해보았습니다. 레코더 - Unity 매뉴얼 docs.unity3d.com 1. Window - Package Manager 🔸 Packages : Unity Registy 변경 ➜ recorder 검색 ➜ Recorder Install 2. Install이 끝난 후 Window ➜ General ➜ Recoder ➜ Rec..

Unity 2024.03.20

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

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

[ Unity ] UI Toolkit 사용해보기

📢 최근 회사의 프로젝트를 진행하면서 UI Toolkit를 사용하게 되어 공부하게 되었습니다. UI 툴킷 - Unity 매뉴얼 UI 툴킷은 사용자 인터페이스(UI) 개발을 위한 기능, 리소스 및 툴 컬렉션입니다. UI 툴킷을 사용하면 Unity 에디터용 커스텀 UI 및 확장 기능, 런타임 디버깅 툴, 그리고 게임 및 애플리케이션용 런 docs.unity3d.com UI 시스템 비교 종류 설명 IMGUI ( Immediate Mode GUI) 코드 기반 사용자 인터페이스를 빠르고 쉽게 만들수 있는 라이브러리, 유니티 초기 UI 시스템 NGUI ( Next - Gen UI ) 상용 UI 시스템, IMGUI가 불편하여 사용한 플로그인 아틀라스를 사용하여 드로우콜을 줄임 UGUI ( Unity GUI ) 게임 ..

Unity/엔진 에셋 2023.09.04

[ Unity ] Gradle 오류 확인

2018버전 프로젝트를 2021버전 프로젝트로 변경하면서 경험하게된 Gradle 오류를 해경해봤던 방법에 대해 잊어먹지 않기 위해 기록해두고자 합니다. * 프로젝트 중간중간 Build를 걸면서 오류가 발생하는지 확인하는 것이 매우 중요하다고 생각이 드는 순간이었습니다.. ( 필자는 업그레이드와 동시에 기기도 업그레이드 하면서 발생하는 오류로 Build를 확인하지 못하였음.. ) 1. Unity Hub 재설치 / Unity 재실행 / Unity 버전 업그레이드 성공하면 가장 편하게 성공하는 방법이고 가장 행복한 방법이다. 2. Gradle 버전 확인 Gradle 버전과 Gradle Plugin 버전이 요구되는 사항이 유니티의 버전에 따라 정해져 있다. 위와 같은 버전을 baseProjectTemplage...

카테고리 없음 2023.04.05