Unity/이론 | 로직 | 연습
-
보호되어 있는 글입니다.
[Unity/Logic] 로그라이크식 랜덤 맵 생성에 대해보호되어 있는 글입니다.
2021.06.09 -
!!! NOTICE !!! 이 글은 유니티의 이론을 다루고 있습니다! 학습한 정보를 제가 기억하고 추후에도 사용해두기 위해 기록해둔 내용입니다! 이 점 유의하고 봐주세요! 지난 글에선 구글 플레이 계정에 로그인까지 해보았습니다. 이번엔 주 기능이라 할 수 있는 리더보드와 업적 등을 사용해보겠습니다. 업적 추가하기 Google Play Console에 들어가 업적 메뉴를 클릭합니다. 업적을 추가해보죠. 업적 추가 버튼을 클릭. 리더보드나 상세정보 때처럼 기본적으로 이름, 설명, 아이콘이 존재합니다만, 몇가지 업적에만 존재하는 요소가 있습니다. 이들에 대한 내용은 다음과 같습니다. 단계별 업적 : 해당 업적을 달성하는데 선행 업적이 존재할 경우. 초기 상태 : 해당 업적 내용의 공개 여부 점수 : 해당 업적..
[Unity/Theory] 구글 플레이와 연동하여 기능을 구현하자! (리더보드/업적)!!! NOTICE !!! 이 글은 유니티의 이론을 다루고 있습니다! 학습한 정보를 제가 기억하고 추후에도 사용해두기 위해 기록해둔 내용입니다! 이 점 유의하고 봐주세요! 지난 글에선 구글 플레이 계정에 로그인까지 해보았습니다. 이번엔 주 기능이라 할 수 있는 리더보드와 업적 등을 사용해보겠습니다. 업적 추가하기 Google Play Console에 들어가 업적 메뉴를 클릭합니다. 업적을 추가해보죠. 업적 추가 버튼을 클릭. 리더보드나 상세정보 때처럼 기본적으로 이름, 설명, 아이콘이 존재합니다만, 몇가지 업적에만 존재하는 요소가 있습니다. 이들에 대한 내용은 다음과 같습니다. 단계별 업적 : 해당 업적을 달성하는데 선행 업적이 존재할 경우. 초기 상태 : 해당 업적 내용의 공개 여부 점수 : 해당 업적..
2020.09.14 -
!!! NOTICE !!! 이 글은 유니티의 이론을 다루고 있습니다! 학습한 정보를 제가 기억하고 추후에도 사용해두기 위해 기록해둔 내용입니다! 이 점 유의하고 봐주세요! 지난 글에서는 유니티 프로젝트를 Google Play Console에 등록하기까지 다뤄보았다. 이번에는 실제로 게임을 구글 플레이에 로그인 해보도록 하자. 구글 플레이 로그인하기 지난번 글에서 등록했던 게임의 세부정보를 다시 들어가보면 세부정보 최하단에서 OAuth2 클라이언트 ID를 얻을 수 있습니다. 이번에 이 클라이언트 ID를 사용할 터이니 복사해두세요. 왼쪽 메뉴에서 리더보드를 클릭해주세요. 유니티에서 사용할 리소스가 필요한데 이를 위해서 리더보드를 추가해줄 것입니다. 리더보드 추가 버튼을 눌러주세요. 지금은 간단하게 리더보드를..
[Unity/Theory] 구글 플레이와 연동하여 기능을 구현하자! (로그인)!!! NOTICE !!! 이 글은 유니티의 이론을 다루고 있습니다! 학습한 정보를 제가 기억하고 추후에도 사용해두기 위해 기록해둔 내용입니다! 이 점 유의하고 봐주세요! 지난 글에서는 유니티 프로젝트를 Google Play Console에 등록하기까지 다뤄보았다. 이번에는 실제로 게임을 구글 플레이에 로그인 해보도록 하자. 구글 플레이 로그인하기 지난번 글에서 등록했던 게임의 세부정보를 다시 들어가보면 세부정보 최하단에서 OAuth2 클라이언트 ID를 얻을 수 있습니다. 이번에 이 클라이언트 ID를 사용할 터이니 복사해두세요. 왼쪽 메뉴에서 리더보드를 클릭해주세요. 유니티에서 사용할 리소스가 필요한데 이를 위해서 리더보드를 추가해줄 것입니다. 리더보드 추가 버튼을 눌러주세요. 지금은 간단하게 리더보드를..
2020.09.14 -
!!! NOTICE !!! 이 글은 유니티의 이론을 다루고 있습니다! 학습한 정보를 제가 기억하고 추후에도 사용해두기 위해 기록해둔 내용입니다! 이 점 유의하고 봐주세요! 게임 개발자라면 반드시 만나게 될 운명. "모바일 게임 개발 및 출시" 이다. 그 중에서도 안드로이드 플랫폼에서 가장 큰 규모의 시장인 구글 Play 스토어에서 출시하는 개발자는 관련 기능들을 만나볼 수 있다. 이번 글은 그 기능들을 시작하는 방법부터 사용해보기까지를 정리해보았다. 구글 개발자 계정 생성 개발자 계정은 Play 스토어에 출시하기 위해선 필수로 요구하는 것이다. 개발자는 Play 스토어 관련 기능들을 게임에 적용하기 위해서는 Google Play Console을 접하게 되는데 여기에 진입하기 위해서는 개발자 계정을 요구하..
[Unity/Theory] 구글 플레이와 연동하여 기능을 구현하자! (초반 앱 승인하기)!!! NOTICE !!! 이 글은 유니티의 이론을 다루고 있습니다! 학습한 정보를 제가 기억하고 추후에도 사용해두기 위해 기록해둔 내용입니다! 이 점 유의하고 봐주세요! 게임 개발자라면 반드시 만나게 될 운명. "모바일 게임 개발 및 출시" 이다. 그 중에서도 안드로이드 플랫폼에서 가장 큰 규모의 시장인 구글 Play 스토어에서 출시하는 개발자는 관련 기능들을 만나볼 수 있다. 이번 글은 그 기능들을 시작하는 방법부터 사용해보기까지를 정리해보았다. 구글 개발자 계정 생성 개발자 계정은 Play 스토어에 출시하기 위해선 필수로 요구하는 것이다. 개발자는 Play 스토어 관련 기능들을 게임에 적용하기 위해서는 Google Play Console을 접하게 되는데 여기에 진입하기 위해서는 개발자 계정을 요구하..
2020.09.14 -
!!! NOTICE !!! 이 글은 유니티의 기본 이론 등을 다루고 있습니다! 제 편의에 따라 유니티의 기초부터 다루지 않을 수도 있습니다. 또한, 구글링을 통해서 얻은 정보를 제가 기억하고 사용해두기 위해 기록해둔 내용입니다! 이 점 유의하고 봐주세요! 프로젝트를 만들어 진행하다보면 수 많은 변수와 수 많은 함수를 볼 수 있다. 그러다보니 함수와 변수를 구분할 수 없어 변수를 입력하려 했더니 함수가 입력되는 현상을 볼 수 있다. 오늘은 변수와 함수를 구분할 수 있으면서 유니티 인스펙터 창에서도 필터링되어 보여지는 " m_ " 에 대해 알아보자. m_ : 변수와 함수를 구분하는 키워드 거창(?)하게 말했지만 사실 간단한 내용이다. 프로그래머는 변수와 함수에 대해 암묵적인(?) 이야기가 오고 간다. 어떠한..
[Unity/Theory] 002. 유니티 상에서 변수를 구분하는 " m_ "!!! NOTICE !!! 이 글은 유니티의 기본 이론 등을 다루고 있습니다! 제 편의에 따라 유니티의 기초부터 다루지 않을 수도 있습니다. 또한, 구글링을 통해서 얻은 정보를 제가 기억하고 사용해두기 위해 기록해둔 내용입니다! 이 점 유의하고 봐주세요! 프로젝트를 만들어 진행하다보면 수 많은 변수와 수 많은 함수를 볼 수 있다. 그러다보니 함수와 변수를 구분할 수 없어 변수를 입력하려 했더니 함수가 입력되는 현상을 볼 수 있다. 오늘은 변수와 함수를 구분할 수 있으면서 유니티 인스펙터 창에서도 필터링되어 보여지는 " m_ " 에 대해 알아보자. m_ : 변수와 함수를 구분하는 키워드 거창(?)하게 말했지만 사실 간단한 내용이다. 프로그래머는 변수와 함수에 대해 암묵적인(?) 이야기가 오고 간다. 어떠한..
2020.04.15 -
!!! NOTICE !!! 이 글은 유니티의 기본 이론 등을 다루고 있습니다! 제 편의에 따라 유니티의 기초부터 다루지 않을 수도 있습니다. 또한, 구글링을 통해서 얻은 정보를 제가 기억하고 사용해두기 위해 기록해둔 내용입니다! 이 점 유의하고 봐주세요! 유니티엔 Inspector 창이 존재한다. 뭘 당연한 이야기를.. Inspector 창은 객체, 에셋 등을 아울러서 디테일한 데이터를 표시해주는 창이다. C# 스크립트 클래스를 구현해서 객체 컴포넌트로 할당해주면 인스펙터에서도 해당 클래스에서 선언된 public 변수들을 확인할 수 있는데, 프로그래머가 구현한 내용들과 사전에 제공되어 있는 클래스Rigidbody2D 라든지..를 비교해보면 변수들이 따닥따닥 붙어있는 변수와 띄엄띄엄 잘 나눠둔 변수를 볼 ..
[Unity/Theory] 001. Unity Inspector Attribute!!! NOTICE !!! 이 글은 유니티의 기본 이론 등을 다루고 있습니다! 제 편의에 따라 유니티의 기초부터 다루지 않을 수도 있습니다. 또한, 구글링을 통해서 얻은 정보를 제가 기억하고 사용해두기 위해 기록해둔 내용입니다! 이 점 유의하고 봐주세요! 유니티엔 Inspector 창이 존재한다. 뭘 당연한 이야기를.. Inspector 창은 객체, 에셋 등을 아울러서 디테일한 데이터를 표시해주는 창이다. C# 스크립트 클래스를 구현해서 객체 컴포넌트로 할당해주면 인스펙터에서도 해당 클래스에서 선언된 public 변수들을 확인할 수 있는데, 프로그래머가 구현한 내용들과 사전에 제공되어 있는 클래스Rigidbody2D 라든지..를 비교해보면 변수들이 따닥따닥 붙어있는 변수와 띄엄띄엄 잘 나눠둔 변수를 볼 ..
2020.04.15 -
해외 유튜버 Brackeys 의 영상을 보고 공부하며 익힌 로직이다. 씬 전환하는 방법에 대한 내용으로, 결과물은 깔끔한 연출을 볼 수 있었다. https://github.com/tomekichi1551/Unity-Practice tomekichi1551/Unity-Practice Contribute to tomekichi1551/Unity-Practice development by creating an account on GitHub. github.com
[Logic] 씬 전환 로직 Scene Transition해외 유튜버 Brackeys 의 영상을 보고 공부하며 익힌 로직이다. 씬 전환하는 방법에 대한 내용으로, 결과물은 깔끔한 연출을 볼 수 있었다. https://github.com/tomekichi1551/Unity-Practice tomekichi1551/Unity-Practice Contribute to tomekichi1551/Unity-Practice development by creating an account on GitHub. github.com
2020.01.15