본문 바로가기
728x90
반응형
[Firebase Codelab 샘플] 03. Firebase SDK 설치와 CLI 기반 개발환경 구성 앞에서, 구글 계정 연동과 DB, Storage를 Firebase로 쓸 수 있도록 설정하는 것을 살펴 보았습니다. https://learn-and-give.tistory.com/104 [Firebase Codelab 샘플] 02.구글 로그인과 Cloud Firestore(DB), Cloud Storage 사용 앞에서 Firebase를 이용한 채팅 웹앱을 만드는 Codelab 예제의 개발 환경 설정을 살펴보았습니다. https://learn-and-give.tistory.com/103 [Firebase Codelab 샘플] 01.FriendlyChat 웹 앱 만들기 환경 설정 회사에서 업무 learn-and-give.tistory.com '깐지'나는 Firebase CLI(Command Line Inter.. 2023. 5. 6.
[Firebase Codelab 샘플] 02.구글 로그인과 Cloud Firestore(DB), Cloud Storage 사용 앞에서 Firebase를 이용한 채팅 웹앱을 만드는 Codelab 예제의 개발 환경 설정을 살펴보았습니다. https://learn-and-give.tistory.com/103 [Firebase Codelab 샘플] 01.FriendlyChat 웹 앱 만들기 환경 설정 회사에서 업무와 관련은 있되 기존 업무와 무관하게 해보고 싶은 분야를 할 수 있는 프로그램을 진행한다고 하여, 아이디어를 하나 내봤습니다. 제안한 주제에 대해 함께 하고자 하는 직원이 있 learn-and-give.tistory.com 구글 로그인 채팅을 할 때 계정을 구분하게 되는데, Firebase에서는 다양한 외부 서비스 계정을 사용 할 수 있습니다. 구글 계정을 사용하는 방법을 알아보겠습니다. 이건 뭐 대부분 Firebase에서 다.. 2023. 5. 6.
[Firebase Codelab 샘플] 01.FriendlyChat 웹 앱 만들기 환경 설정 회사에서 업무와 관련은 있되 기존 업무와 무관하게 해보고 싶은 분야를 할 수 있는 프로그램을 진행한다고 하여, 아이디어를 하나 내봤습니다. 제안한 주제에 대해 함께 하고자 하는 직원이 있으면 진행 할 수 있게 되는데, 어떤 시스템을 만들 때 정말 사람들이 흥미를 보이는 것이 무엇일까를 탐구하는 그런 주제라서 참여자가 있을지 모르겠네요. ㅋ 그 연구 주제를 구현하기 위한 개발 환경을 미리 좀 생각 해 봤는데, Firebase를 사용하는 것이 좋을 것 같아서, Firebase Web App에 대해서 한번 리뷰를 해보았습니다. CodeLab에 채팅 샘플이 있는데, 채팅이면 구상하는 시스템과 기반 구조에서 어느 정도 유사한 부분도 있어서 적당한 예인 것 같아요. https://firebase.google.com.. 2023. 5. 6.
WIS KT부스의 메타버스, 지니버스(Genieverse) KT 부스 전면에 '지니버스'가 있었습니다. 오가는 사람들은 '지니버스'가 무엇인지 잘 모르는 것 같았습니다. KT 메타버스, 지니버스 요런 문구가 어디 적혀 있었다면, '메타버스'에 관심 있는 사람들이 조금 더 둘러 볼 수 있지 않았을까 싶습니다. 부스는 전면 스크린에 소개 동영상에 재생되고 있고, 그 아래에 직접 체험 해 볼 수 있는 단말기가 3대 놓여 있었습니다. 도우미 한 분과 직원 여러 분들께서 설명 해 주셨고, 오른쪽에는 지니버스 케릭터와 지니버스 내의 집(지니홈) 모형이 놓여 있었습니다. 메타버스에 대해서 전혀 모르는 분들에게는 게임처럼 보이는 것 같았는데, '게임'이라는 관점에서 보자면 세상 재미 없는 게임이죠. 게임과 같은 분명한 목표가 있는 것이 아니니까 재미가 없게 보이는 것 같았습니.. 2023. 4. 21.
Unity3d Input field의 Password 문자열 얻기 공부 겸 Unity3d로 작은 케쥴얼 게임을 만들어 보려고, 사용자 가입 화면부터 만들어 봤습니다. 이게 또 막상 직접 해보려니까 작은 것들부터 걸리는게 참 많네요. 이래서 백문이 불여일타! 계정 정보를 입력하는 UI를 대충 만들고, 입력 된 문자열을 얻어와 로그로 출력하는 것 부터 해보았습니다. 사용자 계정은 Input field 하위의 Text 오브젝트를 가져와서 그 text property를 조회하니 잘 되었는데, 암호를 입력 받는 Input field의 타입을 암호 노출 방지를 위해 Password로 하면, 그 하위 Text 오브젝트의 text property를 조회하니 **** 별 표시만 나옵니다. 즉, 화면에 보이는 그 문자열 그대로 얻어졌습니다. 꽤 여러가지 조사를 하고 시도를 해 봤는데, .. 2023. 4. 12.
[Unity3d/AssetBundle] 03. 온라인 상에 있는 Asset Bundle 다운로드하여 사용하기 앞에서 로컬에 있는 Asset Bundle file을 읽어서 사용하는 방법을 알아보았습니다. https://learn-and-give.tistory.com/93 [Unity3d/AssetBundle] 02. Asset Bundle 사용하기 앞에서 Asset Bundle을 만들어 봤습니다. https://learn-and-give.tistory.com/92 [Unity3d/AssetBundle] 01. Asset Bundle 만들기 Unity3d로 앱을 만들 때 품질이 좋은 에셋을 많이 쓰게 되면 용량이 점점 증가 합니다. 이것 learn-and-give.tistory.com 그런데, 로컬에 파일을 두고 사용하는 것은 Asset Bundle을 활용하는 방법의 매우 일부분이며, 어렵게(?) 분리한 파일을 최.. 2023. 3. 25.
[Unity3d/AssetBundle] 02. Asset Bundle 사용하기 앞에서 Asset Bundle을 만들어 봤습니다. https://learn-and-give.tistory.com/92 [Unity3d/AssetBundle] 01. Asset Bundle 만들기 Unity3d로 앱을 만들 때 품질이 좋은 에셋을 많이 쓰게 되면 용량이 점점 증가 합니다. 이것은 앱 용량의 증가로 이어져 앱을 다운로드 받을 때 시간이 오래 걸리고 앱을 설치하는데 인내심을 요구 learn-and-give.tistory.com 이제 이것을 사용하는 방법을 알아보겠습니다. 모든 방법을 다 알아보는 것은 아니고 간단히 사용하는 몇 가지 방법만 알아보겠습니다. (아는게 그 정도라서~^^) 여기 소개하는 방법은 본격적으로 최적화 된 방법이라기 보다, 제가 필요해서 필요한 목적으로 쓰기에 적당히 되는 .. 2023. 3. 19.
[Unity3d/AssetBundle] 01. Asset Bundle 만들기 Unity3d로 앱을 만들 때 품질이 좋은 에셋을 많이 쓰게 되면 용량이 점점 증가 합니다. 이것은 앱 용량의 증가로 이어져 앱을 다운로드 받을 때 시간이 오래 걸리고 앱을 설치하는데 인내심을 요구하게 됩니다. 뒤로 가기를 누를 가능성이 높아지게 되죠. 그래서, 작은 용량으로 '일단 앱을 설치하게 한 후', 앱을 사용하는 시점에 필요한 데이터를 추가로 다운로드 받게 하는 방법으로 이런 문제를 완화 시킬 수 있습니다. Asset Bundle이 꼭 그 목적을 위한 것은 아니며, 콘텐츠를 Unity에서, 어떤 조건에서 사용하던 그 상태 그대로 런타임에 불러 올 수 있다는 측면의 장점도 있습니다. 드문 드문 알고 있는데, 회사 일로 좀 살펴 봐야 할 일이 생겨 공부 겸 좀 살펴보겠습니다. Unity 매뉴얼 : .. 2023. 3. 18.
Unity as Library - Unity를 Android에 Activity로 사용하기 Unity - Manual: Using Unity as a Library in other applications (unity3d.com) Unity - Manual: Using Unity as a Library in other applications Using Unity as a Library in other applications Unity as a Library is intended for specialist users who use native platform technologies such as Java/Android, Objective C/iOS, or Windows Win32/UWP, and want to include Unity-powered features in their games o d.. 2023. 3. 6.
Unity3d에서 AAR 사용하기 실습 애초의 목표는 Android 앱에 Unity3d 뷰를 embedding 하는 것이었는데, 이걸 하려면 기본적으로 aar과 unity와의 관계에 대한 공부가 필요한 것 같습니다. Unity3d에서 직접 apk를 만들 수도 있지만, 좀 더 세부적인 설정을 변경하여 빌드하기 위해 프로젝트를 export하여 Android Studio에서 프로젝트를 빌드 할 수도 있습니다. 아무튼, 이런 관계들 중에서 사용 할 수 있는 것이 무엇인지 확인을 해둬야 필요할 때 사용 할 수 있는 기술이 무엇인지 판단하고 개발 방향을 정할 수 있기 때문에 무엇이든 한번 알아보기로 했습니다. 여러가지 자료를 찾아보고 시도 해 봤는데, 결코 쉽지 않았습니다. Android Studio나 Unity3d의 프로젝트 설정이나 빌드 설정을 할 .. 2023. 3. 5.
(업데이트 된) AAR 만들기 & AAR 쓰기 Unity와 Android를 연동하는 방법에 대해서 좀 알아보고 있는데, 뭐가 잘 안되서 처음부터 차근차근 다시 정리를 해보고 있습니다. 먼저, AAR 만들기부터 다시 해보려고 합니다. 아래 내용을 참고하면 되는데~ Android 라이브러리 만들기 | Android 개발자 | Android Developers Android 라이브러리 만들기 | Android 개발자 | Android Developers Android 라이브러리를 생성하는 방법을 알아보세요. developer.android.com 이전에 아래와 같이 한번 리뷰를 했었는데, 전혀 생각이 나지 않아서(@_@) 다시 한번 해보기로 했습니다. 겸사겸사 툴이 업데이트 되었으니 새로운 화면으로 업데이트도 하고~ [android/aar]#1. andr.. 2023. 3. 2.
[Unity3D/Shader] 06. 텍스쳐를 이용한 멀티 텍스쳐링 영역 설정과 물성 표현(Normal map, Metallic, Smoothness) 앞에서 불규칙적인 무늬가 있는 텍스쳐의 어떤 픽셀값을 다른 텍스쳐의 좌표로 활용하는 방법으로 일렁이는 불꽃을 만드는 방법을 보았습니다. https://learn-and-give.tistory.com/76 [Unity3D/Shader] 05. 텍스쳐를 이용하여 불꽃 효과 내기 앞에서 텍스쳐링에 대한 맛보기를 해보았습니다. [Unity3D/Shader] 04. 텍스쳐 맛보기 (tistory.com) [Unity3D/Shader] 04. 텍스쳐 맛보기 앞에서 출력 구조체에 대해서 조금 알아보았습니다. https://learn-and-give.t learn-and-give.tistory.com 이처럼, 텍스쳐는 이미지로써 사용되는 것은 일부이고, 픽셀 단위로 연산 해야 할 표현 방법에서는 그 표현에 사용 될 인.. 2023. 2. 23.
728x90
반응형