FLUTTER ECOSYSTEM

flutter_embed_unity

Harness the power of Unity 3D in your Flutter app by embedding Unity as a widget. Useful for adding 3D, gaming or augmented reality (AR) to your app.

Latest version
2.0.0
30-day downloads
624
Likes
44
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

flutter_embed_unity enables seamless integration of Unity 3D content into Flutter applications by embedding Unity as a native widget. It allows developers to leverage Unity’s advanced 3D rendering, gaming engines, and AR capabilities within their Flutter apps. The package supports both Android and iOS platforms, making it ideal for interactive experiences that require high-performance graphics. With straightforward setup via pub, it bridges the gap between Flutter’s UI flexibility and Unity’s powerful game development tools.

Use cases
  • Adding 3D visualizations
  • Creating mobile games
  • Implementing augmented reality features
  • Integrating interactive simulations
  • Enhancing app engagement with immersive content
Key features
  • Embed Unity as a Flutter widget
  • Supports Android and iOS
  • Simple pub package integration
  • Bidirectional communication with Unity
  • Optimized performance for mobile
Suitable for
  • Developers building 3D or AR apps
  • Game developers using Flutter
  • Teams combining Flutter UI with Unity assets
  • Apps requiring rich interactive experiences
  • Projects needing cross-platform 3D support
Considerations
  • Requires Unity project setup
  • Limited to Android and iOS
  • May increase app size
  • Needs careful memory management
  • Potential complexity in state synchronization
Supported platformsAndroidiOS

Install package

flutter pub add flutter_embed_unity

Categories

Source repository

Related projects

No data available yet.