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

Leave a comment

Log in with itch.io to leave a comment.