Загрузка...

Character Select Kit - ScriptableObject driven, plug and play!

Simple Character Selector — ScriptableObject Driven, Plug & Play
Simple Character Selector is a drop-in character selection screen designed to get you from “no menu” to “production-ready selector” in minutes.

Just plug in your character prefabs and ScriptableObjects and you’re done — it works out of the box with mouse, keyboard and gamepad using the New Input System.

What it does
A complete 3D character selection scene: main character showcase, thumbnail strip and “Select” button.Ready-made character select screen

Each character is defined via a ScriptableObject (CharacterData): prefab, display name, description, portrait and optional ID. No hard-coded references.ScriptableObject-driven data

Swap between characters with left/right slide transitions driven by an AnimationCurve. You can also disable transitions for instant changes.Smooth slide transitions

Navigation with left stick or shoulder buttons, rotation with right stick, zoom and scroll wheel support out of the box (Unity New Input System).Gamepad, mouse and keyboard support

Rotate the active character freely to show off your models. Perfect for 3D characters, skins or cosmetic items.360° character showcase

Smooth zoom in/out by changing the camera field of view (right stick Y + mouse wheel), with configurable min/max FOV and speeds.FOV-based zoom

Optional toggle to enable/disable automatic camera follow.Smart camera focus
The camera automatically looks at a Head tagged Transform on your prefab. If none is found, it falls back to the combined bounds center of the model.

Automatic thumbnail buttons generated from your character list, with visual highlight for the currently selected character.Thumbnail strip with highlight

Saves the selected character using PlayerPrefs or a JSON file. Loading tries by ID, then name, and finally by index, so your selection survives content changes.Selection persistence

Visualize slide positions, character bounds and holder placement directly in the Scene view for easier tuning.Editor gizmos for layout

Customization
Works with any 3D or 2D character prefab (humans, creatures, vehicles, weapons, etc.).
Easy to reskin: replace the UI sprites, fonts and colors to match your game’s art style.
All key behaviours are exposed via inspector fields and clean C# methods (rotation, zoom, navigation, saving).
Action, RPG, platformer, roguelite, multiplayer, party games, etc.Suitable for almost any genre that needs character or skin selection:

Package contents
CharacterSelectionManager main C# script.
CharacterData ScriptableObject definition.
Example scene with a ready-made character selection layout.
Sample characters, thumbnails and UI setup to use as a reference or starting point.

Видео Character Select Kit - ScriptableObject driven, plug and play! канала Gerard Ardit
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять