अपने Flutter ऐप में Unity 3D की शक्ति का उपयोग करें, जब आप Unity को एक विजेट के रूप में एम्बेड करते हैं। 3D, गेमिंग या ऑगमेंटेड रियलिटी (AR) को अपने ऐप में जोड़ने के लिए उपयोगी।
सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।
flutter_embed_unity एक निरंतर एम्बेडिंग के माध्यम से फ्लटर एप्लिकेशन में यूनिटी 3D कंटेंट को एकीकृत करने की अनुमति देता है। यह डेवलपर्स को यूनिटी के उन्नत 3D रेंडरिंग, गेम इंजन और AR क्षमताओं का उपयोग करने की अनुमति देता है। यह पैकेज एंड्रॉइड और आईओएस दोनों प्लेटफॉर्म का समर्थन करता है, जो उच्च प्रदर्शन वाली ग्राफिक्स की आवश्यकता वाले इंटरैक्टिव अनुभवों के लिए आदर्श है। पब के माध्यम से सीधे सेटअप के साथ, यह फ्लटर की UI लचीलापन और यूनिटी के शक्तिशाली गेम विकास उपकरणों के बीच के अंतर को दूर करता है।
उपयोग
3D विज़ुअलाइजेशन जोड़ें
मोबाइल गेम्स बनाना
आवधिक वास्तविकता विशेषताओं को लागू करना
इंटरैक्टिव सिमुलेशन को एकीकृत करना
गहन सामग्री के साथ ऐप एंगेजमेंट में सुधार
मुख्य विशेषताएँ
यूनिटी को फ्लटर विजेट के रूप में एम्बेड करें
Android और iOS का समर्थन करता है
सरल पब पैकेज एकीकरण
यूनिटी के साथ द्विदिश संचार
मोबाइल के लिए अनुकूलित प्रदर्शन
इनके लिए उपयुक्त
3D या AR ऐप बनाने वाले डेवलपर्स
Flutter का उपयोग करने वाले गेम डेवलपर्स
फ्लटर UI के साथ यूनिटी परिसंपत्तियों को जोड़ने वाली टीमें
समृद्ध इंटरैक्टिव अनुभव की आवश्यकता वाले ऐप्स
क्रॉस-प्लेटफॉर्म 3D समर्थन की आवश्यकता वाले प्रोजेक्ट्स
विचार योग्य बातें
यूनिटी प्रोजेक्ट सेटअप की आवश्यकता है
Android और iOS तक सीमित
एप्लिकेशन के आकार में वृद्धि हो सकती है
ध्यान से मेमोरी प्रबंधन की आवश्यकता है
राज्य समन्वय में संभावित जटिलता
मूल README
संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।
This is a containing folder for a federated Flutter plugin for embedding Unity 3D into Flutter apps, containing:
flutter_embed_unity: this is the main app-facing package, which you should depend on in your Flutter app's pubspec.yaml
flutter_embed_unity_2022_3_android: the Android platform package for this plugin, supporting Unity 2022.3 LTS
flutter_embed_unity_2022_3_ios: the iOS platform package for this plugin, supporting Unity 2022.3 LTS
flutter_embed_unity_platform_interface: The package that glues the app-facing package to the platform package(s). This package declares an interface that any platform package must implement to support the app-facing package. Having a single package that defines this interface ensures that all platform packages implement the same functionality in a uniform way.
example_unity_2022_3_project: a Unity project for building into the example project, for demo and development purposes