GameBrew Casual UI Kit - Animated Mobile UI & Effects
GameBrew Studio
$13.74
$27.49
50%OFF
(no ratings)
Jump AssetStore
A complete, customizable game ready Unity UI kit with 197 prefabs, ready-made screens, popups, controls, text effects, buttons, icons, panels, shop elements, and animated navigation for casual games.GameBrew Casual UI Kit is a complete, customizable user interface package for casual, mobile, puzzle, arcade, idle, merge, simulation, and family friendly games made with Unity.The bundle includes individual UI components and complete screen templates. You can build an interface from reusable buttons, panels, icons, and controls, or start with an assembled screen and adapt it to your project.All elements are supplied as editable Unity prefabs and can be placed directly inside a Canvas. Change colors, text, icons, spacing, and layout in the Inspector, or create prefab variants for different themes and game modes.▶️ Buttons and interactive controlsThe package contains a wide selection of regular, compact, icon, confirmation, message, navigation, and menu buttons.Buttons support visual press feedback through scale and transparency animation. They can be connected through standard Unity events or bound to synchronous and asynchronous actions from code. Their availability can also be changed at runtime, which is useful for purchases, upgrades, rewards, and actions with cooldowns.Sliders and toggles are included for settings menus, audio controls, gameplay preferences, consent screens, and other configurable options.📱 Complete screen templatesReady-made templates provide a starting point for common game flows:Main menuGameplay HUDAwaiting start screenLoading screenResults screenMeta progression screenShop screenStore screenSettings interfaceDebug menuThe complete main menu includes navigation controls, Daily Rewards access, and Special Offer entries. You can use it as supplied, create prefab variants, or connect its elements to your own navigation and game systems.📲 Popup systemThe bundle includes complete popups and reusable popup frames for:Information and messagesConfirmationsNotificationsPauseReviveSettingsPurchase operationsSpecial offersErrors and status messagesPopup frames can be used as visual containers for your own content. Complete popup prefabs work with the included window framework and can be opened, closed, and placed in a navigation stack from code.🔀 Animated screen transitionsWindows and popups can use built-in opening and closing transitions:FadeSlide from the leftSlide from the rightSlide from the topSlide from the bottomScaleTransition duration and style can be configured in the Inspector. The transitions use unscaled time, making them suitable for pause menus and interfaces displayed while gameplay is stopped.📝 Text styles and effectsThe typography collection includes reusable TextMeshPro styles and animated text effects:Curved and arc textWave animationWiggle animationPulse animationThese effects can be used for titles, rewards, score messages, victory text, promotional labels, warnings, and attention grabbing calls to action. Text animation changes the rendered glyphs without modifying the original text content.🛒 Shop and monetization UIThe shop collection includes product cards, currency packs, offer cards, timed rewards, price buttons, restore purchases presentation, and other store elements.Use these prefabs to create:Currency storesStarter packsLimited time offersReward shopsIn app purchase screensFree timed rewardsRestore purchases controlsThe bundle provides presentation components only. Product catalogs, payment providers, pricing, availability, and reward delivery can be connected through your own monetization system.🗓 Daily rewards and retentionA complete seven-day Daily Rewards popup is included together with reusable day cells and resource icons.Each reward cell can display:Day numberReward iconAmountAvailability statusClaimed stateLocked stateThe popup exposes its cells, claim button, and timer through a presentation component. This allows you to connect it to any retention, save, or economy implementation without placing business rules inside the UI package.💵 Special offersThe bundle contains Special Offer popup designs, popup frames, shop cards, and menu entries. They can be used for starter bundles, seasonal promotions, progression offers, comeback rewards, and limited time sales.Offer conditions, timers, purchases, and reward delivery remain controlled by your game logic.🌅 Icons, portraits, and decorative assetsThe package includes interface icons, character portraits, resource symbols, artwork, surfaces, panels, and decorative elements.They can be used in menus, shops, inventories, reward screens, dialogue interfaces, player profiles, missions, and progression systems. Coin, crystal, heart, and energy presentations are included for common casual game resources.🔋 Progress and status elementsReusable progress elements can display loading state, progression, goals, experience, upgrade completion, and other numeric values.Loading presentation components can receive progress values from your own loading system, while the visual layout remains independent from scene management or gameplay code.🎁 Reward flight effectThe included reward flight example animates coin or resource icons toward a target in the interface.It can be used after purchases, level rewards, daily claims, mission completion, or collected currency. The effect is visual and does not modify the real player balance.👩🦯 UI navigation frameworkThe optional runtime framework provides:Screen, HUD, and popup layersTyped window opening and closingPopup history and back navigationParameterized windowsQueued UI commandsReusable transition componentsStandalone window factoriesInteraction locking during transitionsBack input handlingSafe area supportAsync button actions with cancellationYou can use the complete framework or use the prefabs with your existing UI architecture.Localization supportReusable text components can receive content from a text provider instead of storing application specific localization rules inside the prefab.This makes the UI suitable for custom localization systems while still allowing ordinary TextMeshPro text when dynamic localization is not required.📱 Safe area supportThe included safe area component adjusts interface content for devices with notches, rounded corners, and other restricted display areas. It can be used for HUDs, navigation bars, menus, and full screen mobile interfaces.🤡 Ready for customizationThe package is designed to remain independent from gameplay systems. Economy, purchases, progression, rewards, audio, localization, and save data can be connected through your application layer.Use the bundle to:Prototype a complete game interfaceReplace placeholder UIBuild a consistent visual styleCreate prefab variants for multiple themesAssemble custom screens from reusable componentsAdd polished transitions and feedback to an existing projectA demo scene presents the available categories and interactive effects so you can inspect the prefabs, test their behavior, and use them as references when building your own interface.197 UI prefabs31 buttons31 icons21 popups and 15 popup frames20 character portraits19 shop elements15 screen and menu templates12 surfaces and 2 panels6 sliders and 6 toggles7 typography prefabs6 retention prefabs3 progress elements and 3 artwork prefabs1 demo scene90 runtime C# scripts6 transition styles: Fade, Left, Right, Top, Bottom, ScaleText effects: Arc, Wave, Wiggle, PulseButton scale and alpha feedbackFlying reward icon effectUI navigation, popup stack, safe area, localization and async button supportUnity UI and TextMeshProRequires Unity 6, Input System and UniTask 2.5.11I used AI tools to create marketing images, assist with minor code changes, and streamline the reorganization of the asset’s files and folders.




