패키지, 저장소 및 앱 카테고리 검색

multiavatar 표지
패키지 상세v1.0.0

multiavatar

Multiavatar는 다문화 아바타 제작 도구입니다. 120억 개의 고유한 다문화 아바타

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
883
좋아요
129
Pub 점수
140

패키지 설치

flutter pub add multiavatar

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

Multiavatar는 프로필, 채팅 헤드 및 사용자 인터페이스에 적합한 120억 개의 고유하고 다문화적인 아바타를 생성합니다. Dart와 Flutter로 구축되어 Android, iOS, 웹, macOS, Windows, Linux 등 여러 플랫폼을 지원합니다. 사용자 이름이나 ID와 같은 입력 데이터를 기반으로 결정론적 알고리즘을 사용하여 다양한 스타일의 아바타를 생성하여 시각적 다양성과 포용성을 보장합니다. 가볍고 통합이 쉬우며, 외부 서비스에 의존하지 않고 개인화된 사용자 표현이 필요한 앱에 이상적입니다.

사용 사례

  • 사용자 프로필 사진
  • 채팅 및 메시징 앱
  • 소셜 미디어 애플리케이션
  • 온보딩 화면
  • 게임화 인터페이스
  • 포용적 UI 디자인

주요 기능

  • 120억 개의 고유한 아바타
  • 다문화 디자인 다양성
  • 결정적 아바타 생성
  • 크로스 플랫폼 지원
  • 가볍고 빠름
  • 외부 종속성 없음

적합한 대상

  • 개인화된 아바타가 필요한 앱
  • 포용성을 우선시하는 개발자
  • 사용자 신원 기능을 갖춘 프로젝트
  • 채팅 기능을 갖춘 웹 및 모바일 앱
  • 다양성을 강조하는 디자인 시스템

고려 사항

  • 아바타의 고유성은 입력 시드에 따라 달라집니다
  • 시드 외에 사용자 정의 옵션이 제한적
  • 고정밀 캐릭터 아트에 적합하지 않습니다
  • 추상적 또는 스타일화된 아바타에 최적
  • 일관성을 확보하기 위해 다양한 플랫폼에서 테스트가 필요할 수 있습니다

원본 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 개

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.