Advanced Low-Poly ATM System View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.3.9 or later
Package size
32.2 MB
Files
144
Favorites
4
Views in the past week
12

Price tracking

Last checked
Tracked since
Lowest recorded
$10.50 on

Keywords

Advanced Low-Poly ATM System

by Poly Logic 3D (opens in new tab)

No ratings yet

A fully functional, plug-and-play stylized ATM system with World Space UI, physical money ejection, and a complete built-in economy manager (Loans, Interest, Credit Score).

Price $15.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Advanced Low-Poly ATM System, 6 months Current $15.00; lowest $15.00; highest $15.00 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 8

Advanced Low-Poly ATM System screenshot 1

Advanced Low-Poly ATM System screenshot 1

About this asset

Bring your game's world to life with the Advanced Low-Poly ATM System by PolyLogic!

This is not just a collection of static 3D props. It is a complete, fully scripted financial ecosystem designed to give your players a premium, immersive banking experience out-of-the-box. Perfect for stylized simulators, RPGs, survival games, or any low-poly project that requires a working economy.

3 UNIQUE BANK IDENTITIES

Don't just recolor the same mesh! This package includes 3 distinct ATM models (Red/Arcade, Yellow/Industrial, Blue/Corporate). Each machine features a completely different physical silhouette and a unique World Space UI layout (Top Ribbon, Side Menu, and Bottom Action Bar) to represent competing banking institutions in your game world.

PREMIUM GAME FEEL & IMMERSION

Say goodbye to boring 2D screen overlays. Our system uses a highly optimized World Space UI that exists naturally within the game environment.

  • Smooth Animations: Insert the credit card and watch it slide into the slot with satisfying audio.
  • Physical Payouts: Withdrawals trigger a "money printer" delay, shooting physical money bundles out of the machine with customized force and random torque.
  • Diegetic Sound Design: Includes tailored SFX for card insertion, UI navigation (beeps/errors), money counting, cash ejection, and a satisfying "plop" when picking up cash from the ground.

PLUG & PLAY ECONOMY MANAGER

Skip the complex math. Drop the EconomyManager prefab into your scene and let it handle everything:

  • Wallet vs. Bank: Players can only deposit physical cash they actually hold.
  • Advanced Loan System: Players can take loans, but beware! The system calculates dynamic service fees and daily interest rates.
  • Credit Score: Transactions and debts actively affect a dynamic Credit Score, adding a layer of depth and consequence to your game's economy.

EASY INTEGRATION

Built with modularity in mind. The ATM is completely decoupled from any specific player controller. Whether you use Raycasts, colliders, or the new Input System, simply call Interact() on the machine and the system takes over. (A fully commented First-Person Demo Controller is included!).

PACKAGE INCLUDES:

  • 3x Low-Poly Stylized ATM Prefabs (Red, Yellow, Blue).
  • 3x Unique Credit Card Models(Red, Yellow, Blue).
  • 1x Physical Money Bundle Prefab (with pickup script).
  • Modular scripts (EconomyManager, AtmController, WorldSpaceUI).
  • SFX Audio Clips.
  • Demo Scene (Studio Setup) showcasing the full interaction loop.

From the publisher's Asset Store listing.

Technical details

  • Decoupled Architecture: The ATM logic is completely independent of the Player Controller. Trigger the Interact() method via Raycast, Trigger Collider, or any custom input system without rewriting your core mechanics.
  • True World Space UI: No screen-space canvas overlays! Each ATM operates its own local UI canvas with tailored layouts (Top, Side, and Bottom ribbons), eliminating the "Singleton UI nightmare" when managing multiple machines.
  • Advanced Economy Manager (Singleton): A plug-and-play manager handling Bank Balance, Physical Wallet Cash, Max Loan Limits, Service Fees, and a dynamic Credit Score system.
  • Modular Time Integration: Includes a ready-to-use ProcessDailyUpdate() hook in the Economy Manager to easily connect with your existing Day/Night cycle or Time Manager for daily interest calculations.
  • Physics-Based Ejection System: Withdrawals trigger a highly polished Coroutine that physically ejects Rigidbody money bundles with customizable delay, force, and random torque to prevent collider clipping/explosions.
  • Fail-Safe Collection Logic: Money bundles include a robust pickup script supporting both OnTriggerEnter (walking over) and Raycast/Input (clicking) with a boolean lock to prevent double-collection exploits.
  • Cinematic Integrations: Built-in support for moving the player's camera to a designated cameraTarget transform upon interaction, alongside diegetic credit card insertion animations.
  • Clean & Commented Code: Scripts are organized with regions, tooltips, and clear variable names, making it effortless to tweak or expand for your specific game loop.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.3.9f1 Not listed Compatible Not listed

As listed on the Asset Store.