Ready-to-use local leaderboard UI with dark, light, and custom-skin uGUI prefabs, mode-based rankings, PlayerPrefs integration, and JSON persistence.Leaderboard Service uses Canvas-based Unity UI (uGUI) and TextMeshPro components and does not include custom or render-pipeline-specific shaders. The runtime UI and included demo scenes are compatible with the Built-in Render Pipeline, URP, and HDRP. No render-pipeline conversion or additional SRP setup is required.Add an offline leaderboard to your Unity game without setting up a server, account, or external service.Leaderboard Service provides ready-to-use dark, light, and custom-skin prefabs built with TextMeshPro and Unity UI (uGUI). Submit scores through a small C# API or connect the included PlayerPrefs controller, then display sorted rankings immediately.Key features:• Local JSON persistence under Application.persistentDataPath• Descending score sorting with one-based ranks• Separate ranking lists for any mode name• Optional best-score-only behavior for each user ID• Direct C# score submission and PlayerPrefs integration• Dark, light, and custom-skin leaderboard prefabs• Inspector-based and runtime skin assignment• 24 sample nine-slice sprites across four visual themes• Three demo scenes and optional demo controls• Editable C# source code• Offline Markdown documentation• No account, subscription, analytics, or internet connection required at runtimeRequirements:• Designed for Unity 6 and tested with Unity 6000.3.12f1• TextMeshPro and Unity UI (uGUI)• Unity Input System for the included demo scene controls• TextMeshPro Essential Resources must be imported if they are not already presentImportant limitation:This is a local, device-side leaderboard. It does not provide cloud synchronization, cross-device rankings, anti-cheat protection, or an online leaderboard service.No third-party content is bundled with this package.Package contents:• 3 demo scenes: Dark, Light, and Custom Skin• 3 leaderboard view prefabs• 2 optional demo control prefabs• 2 reusable row/card prefabs• 24 sample PNG skin sprites with configured nine-slice borders• 8 readable C# source files, including the demo controller• 1 runtime assembly definition• Offline Markdown documentation• Third-Party Notices fileLeaderboard behavior:• Local JSON save file• Default save path: Application.persistentDataPath/leaderboard.json• Scores stored separately for each mode• Up to 100 stored entries per mode• Configurable displayed-entry count• Optional best-score-only handling for each user ID• Clear operation affects only the selected modeCompatibility:• Tested with Unity 6000.3.12f1• Validated with Unity UI / TextMeshPro 2.0.0• Validated with Unity Input System 1.19.0• Built-in Render Pipeline: Compatible• Universal Render Pipeline: Compatible• High Definition Render Pipeline: Compatible• No render-pipeline-specific shader or component is included• No native plugin or platform-specific executable is includedValidation:• 20 EditMode tests passed• 12 PlayMode tests passed• Clean-project package import passed• 7 prefabs and 3 demo scenes validated with no missing scripts or TMP font referencesOpenAI Codex assisted with revisions to portions of the C# source code and with the creation of editor tests and validation utilities. It also assisted with English documentation, Publisher Portal copy, and deterministic Photoshop scripts used to create the layouts and export the final key images.The publisher created and directed the original product design, UI, architecture, and implementation. The publisher reviewed, edited, selected, integrated, and validated all AI-assisted changes. The final package was verified with 34 automated Unity tests, a clean-project import, and 36 checks performed with Unity Asset Store Tools.No generative AI model is included in or used by the package at runtime. No AI image-generation model was used to create the package assets or final marketing artwork.




