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 -
이번에 다루는 내용은 스트리머 김나성님 방송에서 보고 정리하는 내용입니다! 혹시라도 이번 글이 문제가 된다면 즉시 댓글 혹은 아래 링크에 적혀있는 연락처를 통해서 연락해주시길 바랍니다. 문제가 확실시 된다면 바로 글을 내리도록 하겠습니다. https://onionisdelicious.tistory.com/pages/About-Me About Me 안녕하세요. 처음뵙겠습니다. 훈제양파 입니다. Who am i? 저는 게임 프로그래머를 지망하는 대학생입니다. 게임을 좋아하는 사람으로써 게임에 관련된 분야라면 이것저것 건들여(?)보고 있습니다 onionisdelicious.tistory.com 내용은 이렇습니다. Everslash 라고 하는 어드벤처 게임을 제작하시는 개발자님의 부탁으로 나성님이 해당 게임을 ..
[Unity/Issue] 어드벤처 게임에서의 캐릭터 대사 관리이번에 다루는 내용은 스트리머 김나성님 방송에서 보고 정리하는 내용입니다! 혹시라도 이번 글이 문제가 된다면 즉시 댓글 혹은 아래 링크에 적혀있는 연락처를 통해서 연락해주시길 바랍니다. 문제가 확실시 된다면 바로 글을 내리도록 하겠습니다. https://onionisdelicious.tistory.com/pages/About-Me About Me 안녕하세요. 처음뵙겠습니다. 훈제양파 입니다. Who am i? 저는 게임 프로그래머를 지망하는 대학생입니다. 게임을 좋아하는 사람으로써 게임에 관련된 분야라면 이것저것 건들여(?)보고 있습니다 onionisdelicious.tistory.com 내용은 이렇습니다. Everslash 라고 하는 어드벤처 게임을 제작하시는 개발자님의 부탁으로 나성님이 해당 게임을 ..
2020.07.10 -
!!! 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 -
!! NOTICE !! 이 글은 프로젝트를 진행하며 작성한 글입니다. 주관적인 생각과 의견, 진행하며 생긴 일, 진척도 등의 내용이 적혀있습니다. 그 점 유의하며 읽어주세요! 이번에 대학교에서 캡스톤 디자인 강의를 듣게 되었다. 3학년에 이런 강의를 들으니 몬가 신기한 기분이다. 이런건 4학년때 듣는 걸로 알고 있었는데 벌써부터 선배분들 졸작준비에 참여하게 되서 여러모로 긴장되기도 하다. 초반 회의를 진행하면서 정해진건 이 게임의 컨셉과 장르, 진행방식과 파트 분배, 기타 등등이었다. 요즘 시국에 따라 컨셉을 정하게 되었는데, "마스크를 구매하러 약국에 달려가는 직장인"을 중심으로 돌아가는 이야기가 되었다. 그 중에서 내가 맡은 파트는 먼저, "캐릭터 조작"이다. 중요한 파트이다보니 초반 토대를 어떻게 ..
[2020.1학기 캡스톤] 001. 게임 초반기획 및 캐릭터 이동 구현!! NOTICE !! 이 글은 프로젝트를 진행하며 작성한 글입니다. 주관적인 생각과 의견, 진행하며 생긴 일, 진척도 등의 내용이 적혀있습니다. 그 점 유의하며 읽어주세요! 이번에 대학교에서 캡스톤 디자인 강의를 듣게 되었다. 3학년에 이런 강의를 들으니 몬가 신기한 기분이다. 이런건 4학년때 듣는 걸로 알고 있었는데 벌써부터 선배분들 졸작준비에 참여하게 되서 여러모로 긴장되기도 하다. 초반 회의를 진행하면서 정해진건 이 게임의 컨셉과 장르, 진행방식과 파트 분배, 기타 등등이었다. 요즘 시국에 따라 컨셉을 정하게 되었는데, "마스크를 구매하러 약국에 달려가는 직장인"을 중심으로 돌아가는 이야기가 되었다. 그 중에서 내가 맡은 파트는 먼저, "캐릭터 조작"이다. 중요한 파트이다보니 초반 토대를 어떻게 ..
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