Squishy World
Squishy World — Complete Roblox Simulator Template
Squishy World is a complete, customizable Roblox simulator game setup built around collecting cute Squishies, opening Capsules, earning Coins, progressing through a collection, and securely trading with other players.
The project is designed with a clean, modular structure so developers can easily customize the economy, Squishies, Capsules, rewards, assets, and branding without rebuilding the core systems.
Main Features
- Complete Squishy collecting system
- 20+ configurable Squishies
- Common, Uncommon, Rare, Epic, Legendary, Mythic, and Secret rarities
- Multiple Capsule types with configurable prices and drop chances
- Server-side Capsule reward calculation
- Persistent player data using DataStoreService
- Coin economy
- Passive Coin rewards
- First-discovery rewards
- Inventory system
- Search, rarity filtering, and value sorting
- Equip / Unequip system
- Squishy companion followers
- Rarity-based visual effects
- Squishy Collection / Index
- Collection milestone rewards
- Daily reward system
- Playtime rewards
- Player level / progression foundation
- Secure multiplayer trading
- Squishy and Coin trading
- Trade requests, accept, decline, ready, and confirmation system
- Anti-dupe and replay protections
- Trade request cooldowns and validation
- Leaderboards
- Capsule Shop
- Trading Plaza
- Daily Reward area
- Modern responsive UI
- PC and mobile support
- Notification system
- Hatch animations
- Tutorial system
- Placeholder sounds and effects
- Organized low-poly style map
Security
Important systems are designed to remain server-authoritative.
The client cannot directly:
- Give itself Coins
- Give itself Squishies
- Modify inventory quantities
- Select Capsule rewards
- Change Squishy rarity or value
- Complete trades
- Modify another player's inventory
RemoteEvents and RemoteFunctions include validation and rate limiting where appropriate.
The trading system includes protections against common issues such as duplicate completion, invalid quantities, negative values, stale offers, replay attempts, and disconnect-based exploits.
Easy to Customize
The project is structured so buyers can easily modify:
- Starting Coins
- Economy values
- Squishy names
- Squishy values
- Rarities
- Models and images
- Capsule prices
- Capsule drop chances
- Rewards
- Sounds
- UI branding
- Progression values
- Trade settings
Configuration is centralized where practical to make editing easier.
Buyer-Friendly Structure
The project uses organized folders, services, modules, controllers, and remotes instead of one large script.
Major systems are separated into areas such as:
- Player Data
- Economy
- Inventory
- Capsules
- Trading
- Daily Rewards
- Leaderboards
- Notifications
- Client UI Controllers
- Shared Configuration
Buyer documentation is included to help explain setup and customization.
Important Notes
- Coins are in-game currency only.
- No Robux or real-money withdrawal system is included.
- Some models, images, sounds, and visual assets may use placeholders and can be replaced by the buyer.
- For live DataStore persistence, the experience must be published and configured correctly in Roblox Studio.
- Buyers should replace placeholder assets with their own branding/assets where desired.
Included
- Full Roblox game source/project
- Modular gameplay systems
- UI systems
- Map
- Configuration modules
- Buyer documentation
- Customizable placeholder assets
Perfect for developers looking for a strong Roblox simulator foundation that can be reskinned, expanded, and turned into a unique game.