Devlog 05 โ Weapons, Upgrades & Synergy Matrix
๐ซ Weapons, Upgrades & Synergy Matrix
The latest update for Voidspace Survivors brings a huge step forward in gameplay depth — a complete weapon and synergy system!
Your ship can now equip multiple weapons at once, each with unique stats and firing behavior. Every weapon is defined as its own resource, making it easy to extend, balance, and combine in the future.
๐ฅ Weapon System Rework
The new system supports primary and secondary weapon slots, allowing the player to switch, upgrade, and mix different playstyles.
- โ Modular weapon setup (easily add new weapons)
- โ Shared base logic via WeaponBase class
- โ Fully automatic firing & cooldown handling
- โ Second weapon slot integrated into the player
Each weapon handles its own firing pattern and visuals — from lasers to blasters to spread shots. This modular approach makes future content creation lightning-fast.
๐งฉ The Synergy System
Beyond just weapons, this update introduces the first version of the Synergy Matrix — a system that detects and triggers special effects when specific weapons or upgrades are equipped together.
For example, combining a plasma beam with an overheat core might trigger a โThermal Overloadโ synergy that boosts damage and adds visual effects.
- ๐ง Synergies defined via data matrix (GUI-based editor planned)
- โ๏ธ Supports multiple triggers per weapon combination
- ๐ก Automatic synergy checks when new items are equipped
The system is designed to scale — future updates will expand it with status effects, defensive modules, and cross-category interactions.
๐งฎ Smart Data Structure
Instead of hard-coding everything, the synergy logic uses a structured data setup: each weapon and synergy exists as its own resource that can be generated through the editor. This will later tie into a GUI tool that lets me visually define new weapons and their interactions.
- โ Data-driven weapon creation
- โ Synergy mapping via matrix logic
- โ Ready for future in-engine visual editor
๐ Current Progress
- โ Player movement, dash & HP systems
- โ XP orbs & Fibonacci-based level progression
- โ First enemy type (small hunter)
- โ Full weapon framework (two slots, modular logic)
- โ Basic synergy detection and matrix system
With this, Voidspace Survivors finally has the core elements of a roguelite shooter: XP, levels, weapons, and evolving builds.
๐งฑ Next Steps
- ๐ธ Visual editor for weapons and synergies
- ๐ธ More enemy types to test build variety
- ๐ธ Weapon upgrades and rarity tiers
From here, itโs all about expanding the arsenal and making every run feel unique. The foundation is solid — now itโs time to make it explode with possibilities.
๐ฌ Stay in the Loop
Follow development or join the Zyragames Discord to chat, test, or share ideas:
๐ https://discord.gg/PW4gfhcA3p
Thanks for reading and supporting the project — next time, weโll dive deeper into upgrade UI and synergy effects in action!
โ Zyrano
Voidspace Survivors
Survive the endless void. Dodge, upgrade, and unleash chaos in this space-based survivorslike.
| Status | Prototype |
| Author | zyragames |
| Tags | autofire, Boss battle, bullet-heaven, Bullet Hell, rougelite, space-shooter, Survivor-like, synergy, techdemo |
| Languages | English |
More posts
- Devlog 04 โ Introducing XP Orbs & Level Ups15 hours ago
- Devlog 03 โ Back to Godot, new systems ahead31 days ago
- Devlog 02 โ Dash, HP System & First Enemy!Jul 20, 2025
- Devlog 01 โ New Engine, Fresh Start โ First Systems Back OnlineJul 13, 2025


Leave a comment
Log in with itch.io to leave a comment.