Video - Documentation - Discord
EASY INFINITE MONEY - The Ultimate Big Number Solution for Idle & Incremental Games
Are you building an idle game, clicker, or incremental game that needs to handle massive numbers? Tired of hitting int64 limits? Easy Infinite Money is the complete solution for managing virtually unlimited currency values in Unreal Engine!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎮 PERFECT FOR:
• Idle Games & Clickers
• Incremental Games
• Mobile Games with Large Currencies
• Tycoon & Management Games
• Any Game Needing Numbers Beyond 9 Quintillion
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⭐ KEY FEATURES:
【UNLIMITED NUMBER RANGE】
Go beyond int64 limits! BigNumber system uses mantissa + exponent representation to handle numbers from zero to infinity. Display values like 1.5 Trillion, 999 Quintillion, or even 1.2 Centillion - there's no upper limit!
【READY-TO-USE COMPONENT】
Simply add the Easy Infinite Money component to any Actor and you're ready to go. No complex setup required. Configure starting money, passive income, and display settings right in the Details panel.
【BEAUTIFUL NUMBER FORMATTING】
Choose from 5 display styles:
• Standard: 1.50M, 2.35B, 1.20T
• Scientific: 1.50e6, 2.35e9
• Alphabetic: 1.50a, 2.35b (for ultra-large numbers)
• Full Number: 1,500,000 (with commas)
• Full Word: "1.50 Million", "2.35 Billion"
【PASSIVE INCOME SYSTEM】
Built-in passive income with customizable rate and multiplier. Perfect for idle mechanics where players earn money over time. Events fire on each income tick for visual feedback.
【7 BLUEPRINT EVENTS】
React to every money change with powerful events:
• On Money Changed (with delta tracking)
• On Money Depleted (reached zero)
• On Money Gained (from zero to positive)
• On Insufficient Funds (purchase failed)
• On Threshold Reached (milestone system)
• On Passive Income Tick
• On Max Money Reached
【MULTIPLAYER READY】
Full replication support out of the box! Server authority option prevents cheating. Properties sync automatically to clients. Events fire on both server and clients for seamless UI updates.
【IDLE GAME UTILITIES】
Included helper functions for common calculations:
• Exponential Upgrade Costs (Cost × Multiplier^Level)
• Calculate Affordable Upgrades
• Compound Interest
• Progress Percentage
• Time to Reach Goal
【SAVE/LOAD SUPPORT】
Built-in serialization to simple string format. Easy integration with any save system - just save the string and load it back later.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📦 WHAT'S INCLUDED:
✓ FEIMBigNumber Struct - Core unlimited number type
✓ UEIMMoneyComponent - Complete money management component
✓ UEIMBigNumberLibrary - Blueprint functions for BigNumber math
✓ UEIMUtilities - Helper functions for idle game calculations
✓ Full C++ Source Code - Modify and extend as needed
✓ Comprehensive Documentation
✓ Discord Support
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔧 EASY BLUEPRINT INTEGRATION:
All functions are fully exposed to Blueprints under the "Easy Infinite Money" category:
Adding Money:
• Add Money (BigNumber, Int, or Float versions)
• Multiply Money
• Add Percentage Bonus
Spending Money:
• Subtract Money (with success/fail return)
• Try Subtract Money (returns actual amount)
• Can Afford checks
Display Functions:
• Get Money Formatted (1.50M)
• Get Money Display (with currency prefix/suffix)
• Get Money Full Word (1.50 Million)
• Get Magnitude Word (just "Million")
Quick Creation:
• Make Thousands/Millions/Billions/Trillions
• Make From Value and Magnitude
• Make From String
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 USE CASE EXAMPLES:
【Idle Clicker】
Player clicks to earn money. Display updates in real-time showing "1.5M", "2.3B", etc. Passive income runs in background. Upgrades cost exponentially more.
【Tycoon Game】
Manage business empire with billions in revenue. Track income per second. Set milestones for achievements. Save/load player progress.
【Incremental RPG】
Damage numbers scale infinitely. Gold rewards grow exponentially. Prestige systems reset to higher starting values.
【Mobile Idle Game】
Clean UI-friendly number display. Offline progress calculation. Double earnings events with global multiplier.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🛡️ ROBUST & PRODUCTION-READY:
• NaN/Infinity Protection - Invalid values are caught and handled
• Authority Checks - Secure multiplayer with server validation
• Loop Safety - Prevents infinite loops in edge cases
• Input Validation - Sanitizes all inputs automatically
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 TECHNICAL SPECIFICATIONS:
• Module Type: Runtime
• Network Replicated: Yes
• Platform: Windows (Win64)
• Dependencies: None (Core UE only)
• C++ Classes: 4
• Blueprint Nodes: 60+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Stop fighting with number limits. Start building your dream idle game today with Easy Infinite Money!