🎯 Major Improvements
🌐 Global Multiplayer Infrastructure - Server Expansion Massive scaling of backend infrastructure to support worldwide low-latency gameplay. Added 14 new servers across 5 strategic global regions. New Server Locations:
🇺🇸 US West: Oregon (3 Servers)
🇺🇸 US East: Ohio & Virginia (3 Servers each)
🇪🇺 EU Central: Frankfurt (3 Servers)
🇸🇬 Asia: Singapore (3 Servers)
Smart Matching System:
Auto-Region Selection: Client automatically pings and connects to the lowest latency server available.
Seamless Joining: Sharing a Lobby ID with a friend automatically routes them to your specific server region. No manual switching required.
Wake-Up Mechanic:
State: Servers enter "Sleep Mode" when inactive to save resources.
Action: Clicking a sleeping server triggers a wake-up sequence (30-50s duration).
Feedback: UI notification displays server status during spin-up.
💻 Platform Integration - CrazyGames Prerelease
Status: Game is now live on CrazyGames for selected members (Prerelease/Open Beta). [https://www.crazygames.com/game/karlo-s-td-kcc?bypassCache=w997x]
SDK Integration: Full implementation of CrazyGames SDK for user authentication and data handling.
GameJolt API: Added support for GameJolt-specific features (login/trophies) for the standalone build.
Client Recommendation: While the web version is accessible, we recommend the Downloadable Client for the optimal, lag-free experience to utilize the game's full potential.
🖥️ Graphics System - Shadow Renderer Update Problem Identified: Changing shadow quality settings mid-game caused rendering artifacts or failed to apply changes. Solution Implemented: Added a "Forced Refresh" protocol upon changing critical graphics settings.
Implementation: Changing
Graphics QualityorShadowsnow triggers a mandatory page reload to restart the shadow renderer cleanly.Warning: Recommended to apply settings before joining a multiplayer match to avoid disconnection.
New Feature: Added toggle for FPS Counter in Gameplay Settings.
🏆 Progression System - Complete Overhaul
Old System (Removed):
Only 5 basic achievements (First Victory, Mass Destruction, etc.).
Lacked depth and long-term goals.
New System (42 Achievements): Complete rewrite of the achievement logic. Expanded from 5 to 42 Unique Trophies categorized by playstyle.
⚔️ Destruction (9 Tiers): From "First Blood" (1 kill) to "Genocide" (100,000 kills).
🌊 Wave Survival (9 Tiers): From "Beginner" (Wave 5) to "Unstoppable" (Wave 150).
💰 Economy (6 Tiers): From "Entrepreneur" (1k Gold) to "Millionaire" (1M Gold).
🏗️ Building (8 Tiers): From "Builder" (1 Tower) to "Master Builder" (500 Towers).
💥 Damage (5 Tiers): From "Rookie Damage" (10k) to "Nuke" (5M Total Damage).
🏅 Completion (5 Tiers): From "Victor" (1 Win) to "Master" (50 Wins).
New Daily Challenges: Added dynamic challenges that reward XP and Skill Points (SP).
Kill Track: E.g., "Mass Destruction" (300 kills) -> Reward: 500 XP + 1 SP.
Tower Track: E.g., "Defense Architect" (20 Towers) -> Reward: 300 XP + 1 SP.
Wave Track: E.g., "Endurance Test" (25 Waves) -> Reward: 400 XP + 1 SP.
Upgrade/Damage: Varied objectives to encourage different strategies.
UI Redesign:
Completely reworked Level Up, Achievements, and Daily Challenge popups.
Redesigned Skill Tree UI for better visual clarity.
⚖️ Balance Changes - Economy Adjustment
To account for the new difficulty curve and map mechanics, Tower Costs have been adjusted (Medium Difficulty Baseline).
Tower ClassOld PriceNew PriceChangeGunner100130⬆️ +30Ranger250280⬆️ +30Cryo300330⬆️ +30Gatling400430⬆️ +30Cannon450500⬆️ +50Inferno550600⬆️ +50Mortar500550⬆️ +50Farm500550⬆️ +50Tesla650700⬆️ +50Laser750800⬆️ +50Plasma12001300⬆️ +100
🍄 New Content - Mushroom Forest
New Map Added:
Name: Mushroom Forest
Difficulty: Medium
Origin: Community suggestion by member
m4thias_00.Features: Unique biome visuals, medium-length pathing.
🔧 Technical Changes
Networking:
Implemented server "Wake-Up" logic (30-50s cold start).
Added region-based routing logic for Lobby ID sharing. Legal & Compliance:
Added Terms of Service (ToS).
Added Privacy Policy. Integrations:
CrazyGames SDK: Initialized for web builds.GameJolt API: Initialized for standalone builds.
📊 Performance Impact
Optimizations:
FPS Counter allows players to monitor performance impact in real-time.
Server-side load balancing ensures multiplayer matches run on the nearest available node. Considerations:
Graphics changes now require a refresh, preventing memory leaks from the shadow renderer.
🎮 Gameplay Impact
Strategic Changes:
Economy: Increased tower costs require more careful early-game spending.
Progression: Skill Points (SP) are now farmable via harder Daily Challenges, allowing for faster Skill Tree progression. Player Experience:
Multiplayer: drastically reduced latency for players in EU, Asia, and US East/West due to local servers.
📈 Content Summary
Updated Systems: 6
Multiplayer Logic (14 new servers)
Achievement System (42 new trophies)
Graphics Settings
Economy Balance
UI (Popups/Skill Tree)
Legal (ToS/Privacy)
New Maps: 1 (Mushroom Forest) New Integrations: 2 (CrazyGames, GameJolt)
🔮 Looking Forward
Current Focus: Monitoring server stability on the new regions and gathering feedback from the CrazyGames prerelease players. Next Steps:
Full public release announcements.
Potential further map additions based on community suggestions.
Version 1.8 represents a massive step towards a global release. Whether you are playing from Oregon or Singapore, the game is now ready for you! 🎮🌍










0 comments