Pakete, Repositories und App-Kategorien suchen

Paketdetailsv1.2.0+1

flim

Minimale datengesteuerte Sprite-Rendern- und Animationsbibliothek für Flutter

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
44
Likes
8
Pub-Punkte
150

Paket installieren

flutter pub add flim

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Flim ist eine leichte, datengesteuerte Bibliothek für Flutter, die effizientes Sprite-Rendern und Animationen ermöglicht. Mit Fokus auf Einfachheit können Entwickler Sprites und Animationen über Datenstrukturen definieren, wodurch Boilerplate reduziert und die Wartbarkeit verbessert wird. Ideal für 2D-Spiele und interaktive Benutzeroberflächen, unterstützt Flim mehrere Plattformen wie Mobilgeräte, Web und Desktop. Ihr geringer Aufwand und der Fokus auf Leistung machen sie für Projekte geeignet, die reibungslose, skalierbare Animationen ohne schwere Abhängigkeiten erfordern.

Anwendungsfälle

  • 2D-Spieleentwicklung
  • interaktive Benutzeroberflächenanimationen
  • spritebasierte visuelle Effekte
  • plattformübergreifende Spielressourcen
  • Echtzeit-Animation Rendering

Hauptmerkmale

  • datengesteuerte Sprite-Definitionen
  • geringster Leistungsüberhead
  • unterstützt mehrere Plattformen
  • einfache Integration mit Flutter
  • eingebaute Animation-Wiedergabesteuerung

Geeignet für

  • Spieleentwickler
  • Flutter-UI-Designer
  • Cross-Platform-App-Ersteller
  • Projekte mit komplexen Sprite-Animationen
  • Entwickler, die leichtgewichtige Animationslösungen suchen

Hinweise

  • erfordert manuelle Sprite-Daten-Einrichtung
  • begrenzte integrierte Animationswerkzeuge
  • am besten geeignet für einfache bis moderate Animationskomplexität
  • nicht ideal für fortgeschrittene Physik oder Teilchensysteme
  • Kein visueller Editor enthalten

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

flim ✨

Minimal data-driven sprite render lib for Flutter

Features

  • Sprites and sprite animations with transforms
  • Buffered sprite rendering using Canvas.drawAtlas (fast!)
  • Data-driven: load sprites and animations as json
  • Abstractions for game, render-loop, widgets and more
  • Uses asset_cache to cache images, json and more

Usage

See USAGE.md and example.

Use dartdoc or scripts/docs.sh to generate docs.

Notes

Inspired by Flame

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.