Current Features
- Extremely Smooth movement and game feel
- an Endless, increasingly difficult, wave-based system
- Roguelite & Roguelike upgrade systems
- Non-permanent Upgrade cards that enhance the player's stats as a match progresses
- support for many playstyles and builds
- multiple Enemy Types that have random traits and unique behaviors
- Player experience, leveling, and currency system
- Multiple sorceries to upgrade and discover synergies between
- A shop where players can buy cosmetics and level up their sorceries
- Support for custom music!
Progression
Players play for currency and experience to level up and unlock cosmetics or upgrades for their sorceries! There is a variety of cosmetic skins the player can earn and show off.
Sorceries can be bought and upgraded in the shop. There are three sorceries in Shotguns & Sorcery: Aethergrip, Pyroclast, and Frostbind. Each sorcery has four unique stages and upgrades that the player can purchase. These upgrades range from small boosts to entirely new functions and variations of the sorcery. Additionally, new upgrade cards will be added to the pool of upgrade cards that can be obtained in-game upon purchasing new sorceries.
In the future, there will be an even more extensive variety of sorceries to buy and upgrade, more interesting cosmetics options, and permanent player upgrades.
Technical systems
Shotguns & Sorcery features a save system with multiple backups to protect against data corruption, ensuring player progression remains safe. The player progression framework handles experience points and currency through an efficient transaction system, all seamlessly integrated with the save system.
The shop manages purchasable content, including an upgrade system for sorceries and cosmetics linked to player progression.
The enemies use behavior scripts that can be changed or adjusted easily without entering code. Each system is designed with scalability in mind, allowing for future content expansion and feature additions. Each enemy behavior script is unique, giving enemies differing behaviors in approaching and attacking the player. For example, some enemies prefer to keep a distance and flank the player, while others try to push the player alone or with other enemies.
Player Feedback & Playtesting
Shotguns & Sorcery is a small yet ambitious project that is constantly playtested, balanced, and evolving based on player feedback. A group of 10-15 players with varying playstyles, skills, and goals tests the game and is a crucial factor in improving it.