shiny-game

byShaikh shaikh

offline free fire game same to same free fire jaisa ho par offline ho same grafic same bas usme adam or ek femal charactar ho gun, pan, catana, or granate sab ho 4 vs 4 or 2 vs2 or 1vs1 barmuda or class sqaude ho

Home
Home

Comments (0)

No comments yet. Be the first!

System Requirements

System Requirement Document
Page 1 of 4

System Requirements Document (SRD) for Shiny-Game

1. Introduction

The purpose of this document is to outline the system requirements for Shiny-Game, an offline battle royale game inspired by Free Fire. The game is designed to deliver a high-quality, immersive experience with similar graphics and gameplay mechanics to Free Fire, but with the added flexibility of offline play. This document will serve as a blueprint for the development of the game, ensuring all functional and non-functional requirements are clearly defined.

Shiny-Game is being developed for users in India (IN), where offline gaming options are in high demand due to varying internet accessibility. The game will feature both AI-controlled bot players and real players for multiplayer modes, ensuring a versatile and engaging experience.

2. System Overview

Shiny-Game is an offline battle royale game that supports both single-player and multiplayer modes. Players can engage in intense battles in various modes such as 4 vs 4, 2 vs 2, and 1 vs 1. The game will feature high-quality graphics, two playable characters (Adam and a female character), and a variety of weapons, including guns, pans, katanas, and grenades.

Key features include:

  • Offline Play: No internet connection required.
  • AI Bots: For single-player modes and to fill slots in multiplayer matches.
  • Real Players: Local multiplayer support via Bluetooth or Wi-Fi.
  • Game Modes: Bermuda map and Class Squad mode.
  • Weapons and Equipment: A diverse arsenal for strategic gameplay.

Shiny-Game aims to provide a seamless and enjoyable experience for gamers, whether they are playing solo or with friends.

3. Functional Requirements

Page 2 of 4

Story Points:

  • As a User, I should be able to play the game offline without an internet connection.
  • As a User, I should be able to choose between two characters: Adam and a female character.
  • As a User, I should be able to select from various weapons, including guns, pans, katanas, and grenades.
  • As a User, I should be able to play in different game modes: 4 vs 4, 2 vs 2, and 1 vs 1.
  • As a User, I should be able to play on the Bermuda map and in Class Squad mode.
  • As a User, I should be able to play against AI bots in single-player mode.
  • As a User, I should be able to play with real players in multiplayer mode via Bluetooth or local Wi-Fi.
  • As a User, I should be able to customize basic settings like sound, controls, and graphics.

4. User Personas

1. Solo Player

  • Description: A gamer who prefers playing alone and enjoys battling AI bots.
  • Needs: High-quality AI opponents, engaging gameplay, and smooth offline performance.

2. Multiplayer Enthusiast

  • Description: A gamer who enjoys competing with friends in local multiplayer matches.
  • Needs: Reliable Bluetooth or Wi-Fi connectivity, balanced gameplay, and exciting multiplayer modes.

3. Casual Gamer

  • Description: A player who enjoys quick, fun matches without the need for internet connectivity.
  • Needs: Easy-to-learn controls, short match durations, and visually appealing graphics.

5. Visuals Colors and Theme

Color Palette:

  • Background: #1B1B3A (Dark Indigo)
  • Surface: #2C2C54 (Deep Navy Blue)
  • Text: #FF4C60 (Vivid Coral Red)
  • Accent: #17A398 (Teal Green)
  • Muted Tones: #6A0572 (Muted Purple)

The color palette is designed to evoke a sense of intensity, competition, and immersion, aligning with the battle royale theme while maintaining a visually striking aesthetic.

Page 3 of 4

6. Signature Design Concept

The Shiny-Game homepage will feature an interactive battlefield hologram. Upon launching the game, users will be greeted with a 3D holographic projection of the Bermuda map, floating in a futuristic, dimly lit room. The hologram will be dynamic and interactive, offering a unique and unforgettable first impression.

Key Features:

  • Holographic Map: The Bermuda map will appear as a glowing, semi-transparent 3D hologram. Users can rotate, zoom, and explore the map by swiping or tapping.
  • Character Showcase: Adam and the female character will be displayed as holographic avatars, performing idle animations like weapon handling or combat stances.
  • Weapon Display: Weapons will hover around the hologram, and tapping on them will display their stats and animations (e.g., a gun firing or a katana slicing).
  • Ambient Effects: Subtle particle effects, such as glowing sparks and floating dust, will enhance the futuristic feel.
  • Dynamic Lighting: The hologram’s lighting will shift based on the time of day, creating an immersive and realistic atmosphere.
  • Sound Design: A low, futuristic hum will play in the background, with subtle sound effects for interactions (e.g., a soft click when tapping on a weapon).

This bold and futuristic design will captivate users, setting the tone for an epic and immersive gaming experience.

7. Non-Functional Requirements

  • The game must run smoothly on mid-range Android devices with at least 4GB of RAM.
  • The game should load within 10 seconds on supported devices.
  • The AI bots should exhibit realistic behavior, including strategic movement and weapon usage.
  • Multiplayer connectivity via Bluetooth or Wi-Fi should have minimal latency (<50ms).
  • The game should consume minimal battery and storage space (under 1GB).

8. Tech Stack

Frontend:

  • React Native: For mobile app development.

Backend:

  • Python: For game logic and AI behavior.
  • FastAPI: For local multiplayer server setup.
Page 4 of 4

Database:

  • MySQL: For storing player progress and settings.
  • Alembic: For database migrations.

AI Models:

  • Claude 4.6 Opas: For coding and AI bot behavior.

Local Orchestration:

  • Docker: For containerized development.
  • docker-compose: For managing local services.

9. Assumptions and Constraints

  • The game will be developed primarily for Android devices.
  • The game will not require an internet connection for core gameplay.
  • Multiplayer functionality will rely on local Bluetooth or Wi-Fi connectivity.
  • The game will support English as the primary language, with potential for localization in future updates.

10. Glossary

  • AI Bots: Computer-controlled players that simulate human behavior in the game.
  • Bermuda Map: A fictional map inspired by tropical islands, used as the primary battleground.
  • Class Squad Mode: A team-based game mode where players compete in squads.
  • Local Multiplayer: A mode where players connect via Bluetooth or Wi-Fi to play together offline.
  • Weapons: Includes guns, pans, katanas, and grenades, each with unique stats and abilities.
Home design preview
Home: View Diorama
Settings: Adjust Controls
Mode Select: Quick Match
Character Select: Choose Character
Match: Play Battle
Results: View Score