FLUTTER ECOSYSTEM

flutter_unity

A Flutter plugin for embedding Unity projects in Flutter projects.

Latest version
0.3.0
30-day downloads
38
Likes
53
Pub points
120

Package Overview

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

Overview

flutter_unity is a Flutter plugin that enables seamless integration of Unity projects into Flutter applications. It allows developers to embed interactive 3D content, games, or augmented reality experiences directly within Flutter UIs. The plugin supports both Android and iOS platforms, making it ideal for cross-platform game development and immersive app experiences. By leveraging Unity's powerful rendering engine, developers can combine Flutter's declarative UI with Unity's rich graphics capabilities. This integration is particularly useful for apps requiring high-performance visuals or complex animations.

Use cases
  • Embedding Unity games in Flutter apps
  • Integrating AR/VR experiences
  • Creating interactive product visualizations
  • Building hybrid mobile applications with 3D content
Key features
  • Cross-platform support (Android, iOS)
  • Seamless UI integration with Flutter
  • High-performance 3D rendering
  • Bidirectional communication between Flutter and Unity
  • Lightweight and easy setup
Suitable for
  • Game developers using Flutter
  • App creators needing 3D content
  • Teams building AR/VR features
  • Hybrid app developers seeking rich visuals
Considerations
  • Requires Unity project setup
  • Increased app size due to Unity runtime
  • Potential performance overhead on lower-end devices
  • Limited documentation compared to native solutions
Supported platformsAndroidiOS

Install package

flutter pub add flutter_unity

Categories

Dependencies

Dependency list 1 items

Related projects

No data available yet.