Help this asset pack reach its goal

Raised
$0.00
Goal
$500.00
0%
of goal

UI Navigation & Language Selection Template: 9 Languages Ready

Building a polished, navigable menu system from scratch eats hours you could spend on your actual game. This template gives you a complete, production-ready foundation: explicit button navigation with audio feedback, two distinct loading screen styles, and  a full 9-language localization system that just works, including the notoriously tricky CJK languages.

Why this template saves you real time

Most "menu templates" stop at button navigation. Adding real multi-language support afterwards usually means rebuilding your text system from scratch, fighting with TextMeshPro fonts for Chinese/Japanese/Korean, and hoping you don't break anything when a translation changes. This template handles all of that for you, from day one.

What's included

Navigation & Feedback

  • Explicit button navigation (keyboard & controller) with smart fallback that skips over disabled buttons automatically
  • Per-button selection sound, with full control over volume and first-selection behavior.

Full Localization System (9 Languages)

  • English, French, Spanish, Italian, German, Simplified Chinese, Japanese, Russian, Korean
  • Add new translated text without touching code,  just fill in a ScriptableObject database
  • Automatic font switching per language, so CJK text always renders correctly
  • A ready-to-use language selection panel that generates its own buttons, no manual setup of 9 buttons by hand
  • Selected language is remembered between sessions

Scene Loading

  • One-click scene loading from the Inspector, with or without a loading screen
  • Progress bar loading screen: a slider that fills smoothly and honestly, never jumps to 100% even on instant loads
  • Zoom loading screen: a background scale animation that creates a camera-approach illusion, fully configurable via Inspector, no camera projection headaches

Pop-Up Ready-to-go

  • Credits Pop-Up, already filled with text and animated by dedicated logics, like professional ending credits
  • Selection Language Pop-Up
  • Exit game with Question in localizated text, questioning "Do you want to close the game?" with funcional buttons.

All the above pop-up coming with dedicated closing buttons.

Built for developers who don't want surprises

Every script includes clear Inspector tooltips, and the most common setup mistakes are caught with explicit error messages in the Console,  instead of silently failing and leaving you to guess what went wrong.  A full step-by-step setup guide is included, covering every field, every script, and exactly what to watch out for when extending the system yourself.

The provided scenes are completely set to be included in your game. You can use these as-is, or customize as you prefer.

The asset pack comes with Full Documentation and Readme file in order to support the customization and fix eventual wrong configurations.

Requirements

  • Unity (TextMeshPro)
  • For full CJK support: free Noto Sans CJK fonts (download links and step-by-step font generation guide included in the documentation)

Ko-Fi

Purchase

Buy Now
On Sale!
50% Off
$14.99 $7.49 USD or more

In order to download this asset pack you must purchase it at or above the minimum price of $7.49 USD. You will get access to the following files:

UI_Navigation_&_Localization_Template.unitypackage 28 MB

Leave a comment

Log in with itch.io to leave a comment.