パッケージ、リポジトリ、アプリカテゴリを検索

multiavatar のカバー
パッケージ詳細v1.0.0

multiavatar

Multiavatarは多文化アバター作成ツールです。120億のユニークな多文化アバター

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
883
いいね数
129
Pub ポイント
140

パッケージをインストール

flutter pub add multiavatar

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

Multiavatarは、プロフィール、チャットヘッド、ユーザーインターフェースに適した120億個の独自で多文化的なアバターを生成します。DartとFlutterで構築されており、Android、iOS、Web、macOS、Windows、Linuxなど複数のプラットフォームをサポートしています。パッケージは、ユーザー名やIDなどの入力データに基づいて、多様でスタイル化されたアバターを決定論的アルゴリズムで作成し、視覚的な多様性と包括性を確保します。軽量で、簡単に統合でき、外部サービスに頼らずに個別化されたユーザー表現が必要なアプリに最適です。

用途

  • ユーザーのプロフィール画像
  • チャットおよびメッセージングアプリ
  • ソーシャルメディアアプリケーション
  • オンボーディング画面
  • ゲーム化インターフェース
  • インクルーシブUIデザイン

主な機能

  • 120億のユニークなアバター
  • マルチカルチャードesignの多様性
  • 決定論的アバター生成
  • クロスプラットフォーム対応
  • 軽量で高速
  • 外部の依存関係なし

適している対象

  • パーソナライズされたアバターが必要なアプリ
  • 包括性を重視する開発者
  • ユーザーID機能を備えたプロジェクト
  • チャット機能を備えたウェブおよびモバイルアプリ
  • 多様性を重視するデザインシステム

注意事項

  • アバターの独自性は入力シードに依存する
  • シード以外のカスタマイズオプションは限られている
  • 高精細なキャラクター芸術には適していません
  • 抽象的またはスタイル化されたアバターに最適
  • 一貫性を確保するために、複数のプラットフォームでテストが必要になる場合があります

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

Multiavatar

Flutter Wrapper for Multiavatar

Multiavatar is a multicultural avatar maker.

Multiavatar represents people from multiple races, multiple cultures, multiple age groups, multiple worldviews and walks of life.

In total, it is possible to generate 12,230,590,464 unique avatars.

Installation and usage

Add multiavatar to your pubspec:

dependencies:
  multiavatar: any # or the latest version on Pub
var svgCode = multiavatar('X-SLAYER')

avatar with transparent background

var svgCode = multiavatar('X-SLAYER', trBackground: true);

check the exemple of using multiavatar with svg package Multiavatar + svg package

Info

To create new avatars, the Multiavatar mixes different parts of different avatars, and different color themes.

The total number of unique avatars: 48^6 = 12,230,590,464

One of the main Multiavatar functions is to work as an identicon. Every unique avatar can be identified by the unique string of characters, associated with the avatar.

The string of characters is also the input for the Multiavatar package, which converts the provided string into a 6 double-digit numbers (range 00-47), each representing an individual part of the final avatar.

000000000000 - this string of numbers represents the very first avatar + its A theme. You can also read it like this: 00 00 00 00 00 00.

474747474747 - this is the 12,230,590,464th avatar (or the 16th initial avatar + its "C" color theme).

More info can be found in the multiavatar.dart file comments.

License

A Dart implementation based on Multiavatar script for Flutter apps.

Screenshots

Visitors Count

Loading

カテゴリー

依存関係

依存関係一覧 1 件

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。