Firebase는 Unity용 Firebase API에 대한 빠른 시작 샘플 모음을 유지관리합니다. 공개 Firebase GitHub 빠른 시작 저장소에서 이러한 빠른 시작을 찾아보세요.
Unity에서 각 빠른 시작을 연 다음 휴대기기 또는 Unity 편집기에서 실행할 수 있습니다. 또는 Firebase SDK를 사용하기 위한 예시 코드로 이 빠른 시작을 사용할 수 있습니다.
MechaHamster
MechaHamster는 Unity에 기본 제공되는 오픈소스 게임으로 출시된 게임에서 Google Analytics, Authentication, Realtime Database, Cloud Messaging, Crashlytics, Remote Config, Cloud Storage, Cloud Functions, Test Lab을 비롯한 여러 Firebase 기능을 보여줍니다. Firebase GitHub 저장소에서 제공됩니다.
Firebase Unity 솔루션
Firebase Unity 솔루션은 Unity 개발자가 Firebase로 일반적인 작업을 하는 데 도움이 되는 여러 오픈소스 유틸리티가 포함된 저장소입니다. 현재 솔루션에는 리더보드 구현과 Unity 편집기에서 직접 Firebase Remote Config 구성을 만들고 동기화할 수 있는 유틸리티가 포함되어 있습니다. Firebase GitHub 저장소에서 제공됩니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-09-04(UTC)"],[],[],null,["\u003cbr /\u003e\n\nAs you're developing your Unity project using Firebase, you might discover\nconcepts that are unfamiliar or specific to Firebase. This page aims to answer\nthose questions or point you to resources to learn more.\n\nFeel free to visit one of our online communities if you have questions about a\ntopic not covered on this page. We'll also update this page with new topics\nperiodically, so check back to see if we've added the topic you want to learn\nabout!\n| **Looking for how to get started with Firebase in\n| your Unity projects? Check out our [Getting Started Guide](/docs/unity/setup).**\n\nFirebase library support by platform\n\nThe following table describes which Firebase libraries are compatible with which\nplatforms. Currently, desktop platforms are only officially supported in the\nUnity Editor to facilitate development workflows.\n\n| Platform | Android | iOS | tvOS | macOS *(beta)* | Windows *(beta)* | Linux *(beta)* |\n|-------------------|---------|-----|----------|----------------|------------------|----------------|\n| A/B Testing | | | v10.4.0+ | | | |\n| Firebase AI Logic | | | v10.4.0+ | | | |\n| Analytics | | | v10.4.0+ | | | |\n| App Distribution | | | v10.4.0+ | | | |\n| Authentication | | | v10.4.0+ | | | |\n| Cloud Firestore | | | v10.4.0+ | | | |\n| Cloud Functions | | | v10.4.0+ | | | |\n| Cloud Messaging | | | v10.4.0+ | | | |\n| Cloud Storage | | | v10.4.0+ | | | |\n| Crashlytics | | | v10.4.0+ | | | |\n| Dynamic Links | | | | | | |\n| Realtime Database | | | v10.4.0+ | | | |\n| Remote Config | | | v10.4.0+ | | | |\n\nGoogle services -- config files\n\nAs part of adding Firebase to your Unity project, you need to add a Firebase\nconfiguration file:\n\n- For Apple platforms: add `GoogleService-Info.plist`.\n- For Android: add `google-services.json`.\n- For desktop: add one or both of these config files, depending on the platforms you're developing for.\n\nIf you want to use multiple Firebase projects in a single app, visit the\ndocumentation for [configuring multiple\nprojects](/docs/projects/multiprojects#use_multiple_projects_in_your_application).\n| **Note:** The Firebase configuration files contain unique, but non-secret identifiers for your project. To learn more about these config files, visit [Understand Firebase Projects](/docs/projects/learn-more#config-files-objects).\n\nOpen source resources for the Firebase Unity SDK\n\nFirebase supports open source development, and we encourage contributions and\nfeedback.\n\nFirebase SDKs\n\nThe open source Unity SDKs are available in our [GitHub\nrepository](https://github.com/firebase/firebase-unity-sdk).\n\nNote the following about how we build the Unity SDKs for Firebase:\n\n- The Unity SDKs are built on top of the open source [C++ SDKs](https://github.com/firebase/firebase-cpp-sdk).\n- The C++ SDKs are in-turn built on top of the open source [iOS SDKs](https://github.com/firebase/firebase-ios-sdk) and [Android SDKs](https://github.com/firebase/firebase-android-sdk).\n\nQuickstart samples\n\nFirebase maintains a collection of quickstart samples for Firebase APIs on\nUnity. Find these quickstarts in our public Firebase GitHub\n[quickstart repository](//github.com/firebase/quickstart-unity/).\n\nYou can open each quickstart in Unity, then run them on a mobile device or in\nthe Unity editor. Or you can use these quickstarts as example code for using\nFirebase SDKs.\n\nMechaHamster\n\nMechaHamster is an open source game built in Unity that demonstrates a number of\nFirebase features in a released game, including Google Analytics,\nAuthentication, Realtime Database, Cloud Messaging, Crashlytics, Remote Config,\nCloud Storage, Cloud Functions, and Test Lab. It's available in our\n[Firebase GitHub\nrepository](https://github.com/google/mechahamster).\n\nFirebase Unity Solutions\n\nFirebase Unity Solutions is a repository containing a number of open source\nutilities to help Unity developers achieve common tasks with Firebase. Current\nsolutions include a leaderboard implementation and a utility to create and sync\nFirebase Remote Config configurations directly from the Unity editor. It's\navailable in our [Firebase GitHub\nrepository](https://github.com/FirebaseExtended/unity-solutions)."]]