전체 글 492

Number Rush 개인 프로젝트 12일차

구현 내용1. 번들 패치 https://kkln2486.tistory.com/574 번들 패치번들 패치 게임 앱 전체를 다시 설치하지 않아도, 변경된 게임 리소스만 서버에서 다운로드 해서 업데이트 하는 방식 구현 방법1. 스크립트 작성BuildWindowhttps://kkln2486.tistory.com/573 BuildWindowBuildWindokkln2486.tistory.com apk 빌드의 용량을 줄이기 위해 번들 패치를 구현 했다. 리소스를 빌드에 포함 시키는 것이 아닌 오브젝트 스토리지 서버에 업로드 하여 다운로드 받을 수 있게 했다. https://kkln2486.tistory.com/573 BuildWindowBuildWindow 간편하게 apk 빌드, 번들 빌드, 번들 이름 설정을 ..

번들 패치

번들 패치 게임 앱 전체를 다시 설치하지 않아도, 변경된 게임 리소스만 서버에서 다운로드 해서 업데이트 하는 방식 구현 방법1. 스크립트 작성BuildWindowhttps://kkln2486.tistory.com/573 BuildWindowBuildWindow 간편하게 apk 빌드, 번들 빌드, 번들 이름 설정을 할 수 있는 툴 제작 BuildWindow.csusing System.Collections.Generic;using UnityEngine;using UnityEditor;using System.IO;using UnityEditor.Build;public class BuildWindow : Editkkln2486.tistory.com 위 글을 참고하여, apk 빌드, 번들 빌드, 번들 이름 설..

유니티/Bundle 2026.10.06

Firebase Cloud Messaging (FCM)

Firebase Cloud Messaging (FCM) 파이어베이스에서 사용자의 스마트폰으로 알림이나 메세지를 보내는 기능 구현 방법https://firebase.google.com/docs/cloud-messaging?hl=ko&_gl=1*1y7nu5u*_up*MQ..*_ga*MTI1ODg1MTk5Ni4xNzkwMDUyMDU1*_ga_CW55HF8NVT*czE3OTAwNTIwNTUkbzEkZzAkdDE3OTAwNTIwNTUkajYwJGwwJGgw Firebase Cloud MessagingFirebase 클라우드 메시징(FCM)은 메시지를 안정적으로 전송할 수 있는 크로스 플랫폼 메시징 솔루션입니다.firebase.google.com 1. Firebase 프로젝트 생성 파이어베이스 프로젝트를 생성..

유니티/Firebase 2026.09.22

Number Rush 개인 프로젝트 11일차

구현 내용1. Firebase Analytics Firebase는 Google에서 제공하는 앱, 게임 개발용 백엔드 서비스 플랫폼이다. 여기서 유저의 게임 실행, 로그인, 특정 버튼 클릭 등의 행동 데이터를 수집하기 위한 FirebaseAnalytics를 구현 했다. https://kkln2486.tistory.com/570 Firebase AnalyticsAnalytics게임 코드에서 원하는 시점에 이벤트를 직접 등록하고, 파이어베이스에서 확인할 수 있는 기능 구현 방법https://firebase.google.com/docs/analytics/unity/get-started?hl=ko Unity에서 Google 애널리틱스 시kkln2486.tistory.com 실제로 구현을 해보면서 위와 같이 정..

Firebase Analytics

Analytics게임 코드에서 원하는 시점에 이벤트를 직접 등록하고, 파이어베이스에서 확인할 수 있는 기능 구현 방법https://firebase.google.com/docs/analytics/unity/get-started?hl=ko Unity에서 Google 애널리틱스 시작하기 | Google Analytics for Firebase이 가이드에서는 이벤트 로깅 및 사용자 속성 설정을 소개하는 등 Unity 앱에서 Google 애널리틱스를 시작하는 방법을 설명합니다.firebase.google.com 1. Firebase 프로젝트 생성 파이어베이스 프로젝트를 생성한다. (이미 생성되지 않은 경우에만 생성) 2. Firebase Unity SDK 추가https://firebase.google.c..

유니티/Firebase 2026.09.21

구글 로그인 (Universal SDK)

* 해당 문서 참고https://chc3484.gitbook.io/sdk/ko/unity-sdk/getstarted 시작하기 | Korean | Universal SDK chc3484.gitbook.io 1. Universal SDK 설치https://assetstore.unity.com/packages/tools/integration/universal-sdk-204843?locale=ko-KR&srsltid=AfmBOor1IN0Ly5wOtG9eAcgPHlDkgGIo-DNMbki5z17ylIR7U0CdSsU2 Universal SDK | 기능 통합 | Unity Asset StoreUse the Universal SDK from JAMES CHEON on your next project. Find th..

Number Rush 개인 프로젝트 10일차

구현 내용1. 라이브 서버 셋팅 (AWS) https://kkln2486.tistory.com/567 AWS 인스턴스AWS 인스턴스AWS 인스턴스는 사용량, 목적, 비용에 따라 적절하게 선택해야 한다. 인스턴스vCPURAMCPU 아기텍처Ubuntu 시간당 가격 (26/09/05 기준)특징t3.micro21 GBx86-64$0.0132/h t4g.micro21 GMARM64 (Graviton)$0.0106/hkkln2486.tistory.com AWS에서 라이브 서버를 셋팅 했다. 여러가지 인스턴스 중, 사용량, 비용 등을 따져서 한가지를 선택했다. public static string GetServerUrl(ServerType type){ string url = string.Empty; s..

AWS 인스턴스

AWS 인스턴스AWS 인스턴스는 사용량, 목적, 비용에 따라 적절하게 선택해야 한다. 인스턴스vCPURAMCPU 아기텍처Ubuntu 시간당 가격 (26/09/05 기준)특징t3.micro21 GBx86-64$0.0132/h t4g.micro21 GMARM64 (Graviton)$0.0106/h t3.small22 GBx86-64$0.0264/h t4g.small22 GBARM64 (Graviton)$0.0212/h라바 테스트 서버t2.medium24 GBx86-64 레퀴엠 테스트 서버c7i-flex.large24 GBx86-64$0.1107/h m7i-flex.large28 GBx86-64$0.1197/h

서버/AWS 2026.09.05

Number Rush 개인 프로젝트 9일차

구현 내용1. 사운드 슬라이더 바 구현 배경음, 효과음 크기를 조절할 수 있도록 구현하였다. https://kkln2486.tistory.com/155 사운드 슬라이더 바 만들기1. 슬라이더 추가 볼륨은 -80~20까지 존재하지만, -40~0까지만 사용함 (-40 이하는 거의 들리지 않고, 0 이상은 음악이 깨짐) 2. AudioSource 준비 3. AudioMixer 설정Mixers 이름 설정Master - BGM, SFX 그룹으kkln2486.tistory.com 이전에 블로그에 정리해 두었던 내용을 참고 해서 똑같이 구현 하였다. Popup_Settings.cspublic override void OnOpen(List Args){ SetSlider();}public void Set..