Ett anime-inspirerat avatar anpassningsspel med DiceBear Avataaars integration!
- Hudton: 6 olika nyanser från ljus till mörk
- Hårstil: 9 olika stilar (långt, kort, knut, bob, etc.)
- Hårfärg: 18+ färger inklusive naturliga och fantasifärger
- Ögon: 7 olika uttryck (glad, förvånad, hjärtan, blinkar, etc.)
- Ögonbryn: 7 olika stilar för olika känslor
- Mun: 7 olika uttryck (leende, seriös, tunga, etc.)
- Glasögon: 7 typer inklusive solglasögon och optikglas
- Bas-Kläder: 9 typer med 12 färgalternativ
- Överdel: 6 items (t-shirts, hoodies, jackor)
- Underdel: 5 items (jeans, kjolar, shorts)
- Skor: 4 items (sneakers, boots, sandaler)
- Accessoarer: 4 items (kepsar, beanies, halsdukar, väskor)
- Köp med diamanter och bygg din garderob!
- 7 olika pets att välja mellan
- Max 3 aktiva samtidigt
- Animerade pets med bounce-effekt
- Pets från 25 till 200 diamanter
- Spara upp till 25 outfits
- Varje outfit kostar 5 💎
- Inkluderar avatar anpassning, kläder OCH pets!
- Snabbt ladda sparade outfits
WELCOME- 50 diamanterSTYLE100- 100 diamanterFASHION- 75 diamanterAVATAR- 150 diamanter
- Breathing avatar - subtil upp-och-ner rörelse
- UI entrance animations - panels glider in
- Button hover effects - alla knappar animeras
- Diamond sparkle - kontinuerlig rotation och pulse
- Tab switching - smooth transitions
- Pet animations - bounce och hover effects
- Purchase celebrations - när du köper något!
cd stylespace
python3 -m http.server 8888Öppna: http://localhost:8888
npm install -g http-server
http-server -p 8888- Installera "Live Server" extension
- Högerklicka på
index.html - Välj "Open with Live Server"
Öppna Console (F12) när du kör spelet. Du ska se:
🎮 Initializing StyleSpace with DiceBear...
📦 Anime.js loaded: true
✨ Anime.js version: 4.2.2
🎬 Starting animations...
🎨 Starting UI entrance animations...
💨 Starting avatar breathing animation...
💎 Starting diamond sparkle animation...
🔘 Setting up button animations...
✅ All animations started!
Detta spel använder DiceBear Avataaars API för professionell avatar-rendering:
- SVG-baserade avatars - skarp och skalbar
- Avataaars style by Pablo Stanley
- Hundratals kombinationer med alla anpassningsalternativ
- Perfekt integration med anime.js animationer
- ✅ Professionell anime/cartoon stil
- ✅ Massvis med anpassningsalternativ
- ✅ SVG = skarp kvalitet i alla storlekar
- ✅ Enklare att animera än Canvas
- ✅ Ingen asset-hantering behövs
- ✅ Närmare ZEPETO-kvalitet än Canvas rendering
stylespace/
├── index.html # Huvudfil med DiceBear UI
├── game.js # DiceBear-baserad spel-logik
├── styles.css # Anime-inspirerad styling
├── test-anime.html # Testfil för anime.js
├── INSTRUKTIONER.md # Detaljerad guide
├── README.md # Denna fil
├── index-canvas-backup.html # Backup av gamla Canvas-versionen
└── game-canvas-backup.js # Backup av gamla Canvas-versionen
- HTML5 - Struktur
- CSS3 - Styling med gradients och animationer
- Vanilla JavaScript - No frameworks!
- DiceBear Avataaars API - Avatar rendering
- Anime.js 4.2.2 - Smooth animations
- Client-side storage - Allt sparas i minnet (no backend)
- Anpassa din avatar i Utseende-fliken
- Köp kläder i Kläder-fliken
- Adoptera pets i Pets-fliken (max 3 aktiva)
- Spara outfits i Outfits-fliken (5 💎 per outfit)
- Lös in koder i Koder-fliken för gratis diamanter!
Med DiceBear kan du skapa avatars som:
- Anime-pojkar och -flickor med stora uttrycksfulla ögon
- Olika hudtoner och hårstilar
- Glasögon, skägg, och andra accessories
- Färgglada kläder som matchar din stil
- ...och mycket mer!
Problem: Avataren laddas inte
- Kontrollera internet-anslutning (DiceBear API behöver internet)
- Öppna Console (F12) för felmeddelanden
- Kör via web server, inte file://
Problem: Animationer fungerar inte
- Kontrollera att anime.js laddades (se Console)
- Verifiera med test-anime.html först
Om du vill återgå till Canvas-versionen:
mv index.html index-dicebear.html
mv game.js game-dicebear.js
mv index-canvas-backup.html index.html
mv game-canvas-backup.js game.js- Backend för persistent storage
- Multiplayer support
- Fler DiceBear styles (Bottts, Adventurer, etc.)
- Custom clothing overlays
- Mer advanced pet interactions
- Achievement system
- Daily rewards
Detta är ett demo-projekt för utbildningsändamål. DiceBear API är gratis att använda - se DiceBear License.
Skapad med ❤️ och anime.js ✨