Hey fellow devs! I just launched a brand-new update for my indie card-based survival game “A Survival Game”, built entirely in Godot 3.5 and now fully compatible with HTML5, Windows, Linux and macOS.
🔧 What’s new in this update? 🛠️ Scrap System (New Crafting Mechanic): Scrap is a new resource dropped during events or by the Trader. You can use it to craft two new items (for now):
A ball weapon
An auto rat killer (yes, I have rats invading the bunker now)
🦀 Trader Improvements: Now has a chance to give you scrap, not just points.
🐀 Rat Invasions Revamped: Dynamic rat attack system — the more stickmen you have, the higher the risk. They no longer just pop in randomly!
🦇 Batcrocs can now invade! Totally normal behavior for a survival game, right?
💾 Save System Overhaul: Now supports persistent saving across HTML5, Windows, Linux, and macOS — including DLC saves.
🃏 Visual Improvements:
Flashing card colors
Blue & yellow text borders
Floating feedback texts
Paper-like menu effects
👥 4 new stickmen added – each with their own (very weird) traits.
🪲 Bug fixes + minor rebalance + onboarding help for new players.
🎮 Tech Stack: Engine: Godot 3.5
Language: GDScript
Export Targets: HTML5, Windows, Linux, macOS
Save system: Custom JSON-based with fallback protection
Build pipeline: Manual export (itch.io optimized ZIPs and .app bundles)
🔗 Play here (HTML5 & download options): https://danielgamedev14.itch.io/a-survival-game
Would love to hear feedback from other devs! Whether it’s UX tips, performance ideas, or feedback on how I handle events and saves in HTML5 — I’m all ears. :)
Let me know what you think or what you’d add next!