autumn-luck

byАндрій Бублій

🎲 Luck Game 💰 Валюта Coins 🪙 Gems 💎 🎁 Кейси Wooden Iron Gold Diamond Galaxy Mythic 🍀 Колесо удачі 1 безкоштовний спін кожні 24 години. VIP-спін. Mega Wheel. ✨ Рідкості Common ⚪ – 60% Uncommon 🟢 – 25% Rare 🔵 – 10% Epic 🟣 – 4% Legendary 🟡 – 0.9% Mythic 🔴 – 0.09% Divine 🌈 – 0.01% 🏆 Досягнення Відкрити 100 кейсів. Вибити Legendary. Вибити Divine. Серія входів 30 днів. 📈 Рейтинг Найщасливіші гравці. Найбільше відкриттів. Найрідкісніший предмет. Найдовша серія входів. 🎉 Події x2 Luck Weekend. Happy Hour. Святкові кейси. Обмежені предмети. 👤 Профіль Аватар. Рівень. Колекція. Статистика. Значки. 💎 Монетизація VIP. Більше слотів інвентарю. Унікальні анімації відкриття. Ексклюзивні кейси. 🎨 Дизайн Темний фон. Неонові сині та фіолетові кольори. Великі анімації відкриття кейсів. Світіння навколо рідкісних предметів. Ефекти конфеті та блискавок при випаданні дуже рідкісних нагород. 💡 Що зробить сайт цікавішим Додай глобальний стрічку удачі: 🎉 Goldfish_R щойно вибив Divine Dragon (0.01%)!

LandingCasesLeaderboardFeed
Landing

Comments (0)

No comments yet. Be the first!

System Requirements

System Requirement Document
Page 1 of 6

System Requirements Document for Project: autumn-luck

Introduction

The project "autumn-luck" is a dynamic and engaging online luck-based game designed to captivate users with various interactive elements, achievements, and monetization options. This document outlines the system requirements for the project, ensuring a comprehensive understanding of its functionalities and design.

System Overview

The "autumn-luck" project is an online platform where users can engage in various luck-based activities, earn rewards, and interact with a vibrant community. The system includes features such as currency management, case openings, achievements, leaderboards, events, user profiles, and monetization strategies. The design emphasizes a dark theme with neon accents and large animations to enhance user engagement.

Page 2 of 6

Functional Requirements as Story Points

  • As a User, I want to manage my currency in the form of Coins and Gems.
  • As a User, I want to open different types of cases (Wooden, Iron, Gold, Diamond, Galaxy, Mythic) to win rewards.
  • As a User, I want to spin the Wheel of Luck for a chance to win prizes, with one free spin every 24 hours.
  • As a VIP User, I want access to exclusive spins on the Mega Wheel.
  • As a User, I want to earn achievements for specific milestones, such as opening 100 cases or obtaining a Divine item.
  • As a User, I want to view leaderboards for the luckiest players, most case openings, rarest items, and longest login streaks.
  • As a User, I want to participate in special events like x2 Luck Weekend and Happy Hour.
  • As a User, I want to customize my profile with an avatar, level, collection, statistics, and badges.
  • As a User, I want to purchase VIP status, additional inventory slots, unique opening animations, and exclusive cases.
  • As a User, I want to experience a visually appealing design with dark backgrounds, neon colors, and large animations.
  • As a User, I want to see glowing effects around rare items and confetti/lightning effects for very rare rewards.
  • As a User, I want to view a global luck feed that displays rare item wins in real-time, such as "🎉 Goldfish_R just won a Divine Dragon (0.01%)!"

User Personas

  • Regular User: Engages with the game casually, participates in daily spins, and opens cases.
  • VIP User: Purchases VIP status for additional benefits and exclusive content.
  • Competitive User: Focuses on achievements and leaderboards, aiming to be the luckiest player.
  • Event Enthusiast: Actively participates in special events and seeks limited-time items.
Page 3 of 6

Core User Flows

  1. Case Opening Flow:

    • User selects a case -> User opens the case -> Animation plays -> User receives item -> Item added to collection.
  2. Wheel of Luck Flow:

    • User accesses Wheel of Luck -> User spins the wheel -> Animation plays -> User receives prize -> Prize added to inventory.
  3. Achievement Unlock Flow:

    • User completes a milestone -> Achievement unlocked -> Notification displayed -> Achievement added to profile.
  4. Global Luck Feed Flow:

    • User wins a rare item -> System updates global feed -> Other users see the update in real-time.

Visuals Colors and Theme

  • primary: #0D0D0D (dark background)
  • primary_light: #1A1A1A (lighter tint for hover states)
  • secondary: #00FFFF (neon cyan for emphasis)
  • accent: #FF00FF (vibrant magenta for CTAs and active states)
  • highlight: #FFD700 (gold for hover states and notifications)
  • bg: #0D0D0D (page background color)
  • surface: rgba(13, 13, 13, 0.8) (card/panel background)
  • text: #FFFFFF (primary text color)
  • text_muted: #B0B0B0 (secondary text color)
  • border: rgba(255, 255, 255, 0.2) (subtle border color)
Page 4 of 6

Signature Design Concept

The homepage of "autumn-luck" will feature an interactive neon cityscape that reflects the game's theme of luck and chance. Users will see a vibrant skyline with animated neon signs that flicker and change, representing different game elements like cases, wheels, and achievements. As users hover over these signs, they will animate with glowing effects and reveal additional information. The cityscape will be alive with subtle animations, such as moving clouds and twinkling stars, creating an immersive experience.

Landing Hero Motion Brief

The landing hero will depict a neon-lit street where a giant Wheel of Luck spins continuously. As it spins, various game elements (cases, coins, gems) float around it, each glowing with neon light. When the wheel stops, a burst of confetti and light effects highlight a winning item, showcasing the thrill of the game. This loop will last 10 seconds, with interactive elements allowing users to click on floating items for more details. The animation will be built using motion/react for smooth transitions and responsive design.

Interaction Model & Motion Direction

  • Intended Interaction Model: Animated
    • The landing page will feature moderate scroll-triggered reveals and hover transitions, enhancing user engagement with spring physics on interactive elements.
Page 5 of 6

Non-Functional Requirements

  • The system must support real-time updates for the global luck feed.
  • The design must be responsive and accessible across various devices and screen sizes.
  • The platform should handle high traffic during peak events without performance degradation.

Tech Stack

  • Frontend: React for Web
  • Backend: Python, FastAPI
  • Database: MySQL or MariaDB
  • AI Models: Not applicable
  • AI Tools: Not applicable
  • Local Orchestration: Docker, docker-compose
  • Server-side Orchestration: Kubernetes

Assumptions and Constraints

  • The system assumes users have internet access to participate in real-time events.
  • The platform is constrained by the need to maintain a secure and fair gaming environment.
  • Currency and item rarity percentages are fixed and must be adhered to for game balance.
Page 6 of 6

Glossary

  • Case: A virtual container that users can open to receive random rewards.
  • Wheel of Luck: A spinning wheel feature that offers random prizes.
  • VIP: A premium status offering exclusive benefits and content.
  • Global Luck Feed: A real-time display of rare item wins by users.
  • Achievement: A milestone or goal that users can complete for rewards.
Landing design preview
Landing: View Info
Cases: Open Case
Achievements: View Achievements
Achievements: Unlock Milestone
Profile: View Achievements
Leaderboard: View Luckiest
Leaderboard: View Most Openings
Leaderboard: View Rarest Item
Leaderboard: View Login Streak
Profile: View Statistics
Landing design preview
Landing: View Info
Cases: Open Case
Achievements: View Achievements
Achievements: Unlock Milestone
Profile: View Achievements
Leaderboard: View Luckiest
Leaderboard: View Most Openings
Leaderboard: View Rarest Item
Leaderboard: View Login Streak
Profile: View Statistics