전체 글 (26) 썸네일형 리스트형 Unity 구글 admob https://developers.google.com/admob/unity/quick-start?hl=ko 시작하기 | Unity | Google for DevelopersUnity에서 앱을 제작 중인 AdMob 게시자를 위한 모바일 광고 SDK입니다.developers.google.com우선 mobile ads sdk를 적용한다. https://developers.google.com/admob/unity/rewarded?hl=ko 보상형 광고 | Unity | Google for Developers이 페이지는 Cloud Translation API를 통해 번역되었습니다. 보상형 광고 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 보상형 광고는 사용자가 상호.. 개인정보처리방침-Switch&Dash 개인정보 보호정책본 개인정보 처리방침은 [개발자/회사명](이하 "서비스 제공업체")가 [오픈소스/무료/프리미엄/광고 지원/상업] 서비스로 개발한 모바일 기기용 앱(이하 "애플리케이션")에 적용됩니다. 본 서비스는 "있는 그대로" 사용되어야 합니다.정보 수집 및 사용이 애플리케이션은 다운로드 및 사용 시 정보를 수집합니다. 이 정보에는 다음과 같은 정보가 포함될 수 있습니다.장치의 인터넷 프로토콜 주소(예: IP 주소)귀하가 방문한 애플리케이션 페이지, 방문 시간 및 날짜, 해당 페이지에서 소요된 시간신청서에 소요된 시간모바일 기기에서 사용하는 운영 체제이 애플리케이션은 귀하의 모바일 기기의 위치에 대한 정확한 정보를 수집하지 않습니다.이 애플리케이션은 사용자 기기의 위치를 수집하여 서비스 제공자가 사.. 포폴 애니메이 션과 두트윈 에셋을 사용하여 시작 연출을 구현했다 디자인패턴(Template Method) 템플릿 메서드 (refactoring.guru) 템플릿 메서드 패턴/ 디자인 패턴들 / 행동 패턴 템플릿 메서드 패턴 다음 이름으로도 불립니다: Template Method 의도 템플릿 메서드는 부모 클래스에서 알고리즘의 골격을 정의하지만, 해당 알고리즘의 구조를 변경하refactoring.guru템플릿 메서드패턴은 부모 클래스에서 알고리즘의 골격을 정의하지만, 해당 알고리즘의 구조를 변경하지 않고 자식 클래스들이 알고리즘의 특정 단계들을 오버라이드할 수 있도록 하는 행동 디자인 패턴이다. 템플릿 메서드 패턴을 사용해서 게임의 몬스터들을 구현해보려고 한다. 먼저 Enemy 클래스를 추상형으로 만들어 자식클래스에서 오버라이드할 수 있도록 함수들과 변수들을 정의했다. 다음으로 정찰을 하는 적을 Enemy.. shader_3 저번에 텍스처 전환이 자연스럽게 안되서 meterial.lerp와 mathf.pingpong함수를 사용해서 보완해 보겠다.Unity - Scripting API: Material.Lerp (unity3d.com) Unity - Scripting API: Material.LerpMakes all color and float values of a material be interpolated from start to end, based on t. When t is 0, all values are taken from start. When t is 1, all values are taken from end. Most often you want the materials that are interpolated bet.. 이진 탐색(이분 탐색, Binary_Search) 이진 탐색은 정렬된 배열에서 원하는 값을 찾는 알고리즘이다. 탐색을 할때마다 탐색 범위를 절반으로 줄인다.시간 복잡도는 O(logN)이다. 배열의 중간값과 시작점, 끝점을 이용하여 찾고자 하는 값과 비교하면서 탐색을 한다. binary_search() 함수를 사용하여 이진 탐색이 가능하다.값이 존재하면 true를 반환하고 없으면 false를 반환한다. 스크립터블 오브젝트 ScriptableObject는 클래스 인스턴스와는 별도로 대량의 데이터를 저장하는 데 사용할 수 있는 데이터 컨테이너이다.https://docs.unity3d.com/kr/2022.3/Manual/class-ScriptableObject.html ScriptableObject - Unity 매뉴얼ScriptableObject는 클래스 인스턴스와는 별도로 대량의 데이터를 저장하는 데 사용할 수 있는 데이터 컨테이너입니다. ScriptableObject의 주요 사용 사례 중 하나는 값의 사본이 생성되는 것을 방지하docs.unity3d.comhttps://unity.com/kr/how-to/architect-game-code-scriptable-objects 스크립터블 오브젝트로 코드를 효율적으로 변경하고.. 깊이 우선 탐색(DFS), 너비 우선 탐색(BFS) DFS(Depth First Search)는 루트 노드에서 시작해 자식 노드들을 순서대로 탐색하는 알고리즘으로 노드에서 다음 분기로 넘어가기 전에 해당 분기를 완벽하게 탐색한다. 길찾기 같은 기능을 구현하거나 모든 노드를 방문해야하는 경우에 사용한다. 재귀함수는 스택으로 구현한다. BFS(Breadth First Search)는 루트노드에서 시작해 인접한 노드들을 먼저 탐색하는 알고리즘으로 DFS와는 반대다. 최단경로를 구현할때 사용한다. 큐로 구현한다. 이제 그래프를 만들어서 구현을 해보겠다. vector를 사용해서 위의 그래프를 만들었다. DFS재귀함수를 사용하여 구현했다. bool형 배열로 방문했는지 체크하고 인접 노드들이 방문했는지 체크하여 방문하지 않았다면 재귀적으로 그래프를 탐색한다.결.. 이전 1 2 3 4 다음