Witch Blast is a free roguelite dungeon crawl shooter heavily inspired from Binding Of Isaac. The player plays as a novice magician in a dungeon who is trying to get as far as he can, using various items he can find to defeat the inhabitants of the dungeon.
Web: https://github.com/Cirrus-Minor/witchblast
Install
-------
If there is no binary for your version, you have to compile the application. You will need the library SFML, minimal version 2.2.
A CMake file is available.
Commands
--------
Standard commands (can be changed in the game):
WASD (US, DE) or QSDZ (FR) to move in 8 directions
---
Arrows to shoot in 4 directions,
or
[Right CTRL] (can be hold) to shoot in the facing direction.
or
Mouse left-click
---
[Tab] to change shoot type (if you've found any).
or
Mouse Wheel
---
[Space] to cast a spell (if you've found any).
Saving
--------
Game saves automatically when leaving the game in a cleared area.
Leaving the game while fighting destroys the current game.
Features
--------
- randomly generated dungeons,
- powerful items,
- different shot types,
- monsters,
- chest and keys,
- merchant,
- spells with cooldown,
- temples and divinities,
- achievements and bonus/items unlock,
- candy eye effects.
Credits
-------
Seby: code and music
Pierre "dejam0rt" Baron: 2D art
Le Guitariste Du Nord: Music - https://soundcloud.com/leguitaristedunord
R0d: particles system and multilingual support coding
Cong: Multiplayer mode and other contributions (https://github.com/cxong)
Licenses
--------
Code: GPLv3
Art (2D and music): CC BY-NC-SA
Thanks
--------
Thanks to
Vetea (for the v0.4.0 2D redesign)
Sideous and Portoss01 (they provide me 2D art in earlier versions)
Billx (who suggested me the title "Witch Blast" + English corrections)
Mika Attila (for his contribution during the development)
Geheim (for the German translation)
Achpile (for the Russian version and his help in the code)
AFS (for the Spanish translation)
Changes
-------
+Next release
+- ADD New effect for lvl 3 ice, lightning and stone attack
+- MOD New divinity presents
+- MOD Fireball spell damage increase
+- MOD Explosive barrel don't explode the first 2 seconds in a room
+- MOD Slime from a cauldron or a giant slime can't directly hurt the player while jumping the first time
+- MOD Divinity trigger more complex now
+- FIX Secret room misplacement
+
v0.7.5
- ADD 2 players mode
- ADD Score display in game
- ADD New game and pause UI
- ADD Player scores are shining in score screens
- ADD German, Spanish and Russian translations
- ADD Mouse support for using/dropping consumables and switching bolt type
- ADD Config option to turn off the pause while losing the focus
- ADD Config option to turn off sprite batching of particles
- ADD Config option to decrease lifetime of particles (for old computers)
- ADD Potion description in the pause screen
- MOD Sausages can now be killed in one shot (standard damage)
- MOD Lightning spell deals progressive damage (5 dam in level 3, 6 in level 4, etc...)
- MOD Increase of the divine protection duration
- MOD Effect cooldown are now in the upper part of the interface
- MOD Cooldown to pick up a potion we've dropped is now 5 seconds
- MOD Explosive barrel is now red with an explosion symbol
- MOD Some barrels are damaged at generation
- MOD "Bomberman"-type rooms have always barrels at level 4 and above now
- MOD Green blood and slime corpses have been desaturated for a better game visibility
- MOD Level up divinity effect has been changed (was too close of the divinity intervention effect)
- FIX Inputs are processed while the game window has no focus
- FIX Doors don't open when there is still spider webs in room
- FIX Spider webs slow down some spiders
- FIX Grid on walls
- FIX The player effects (poison, slow, damage up, etc...) are not saved
- FIX Bag appears only when the player has boots
- FIX No door to secret room on loaded game
- FIX Item order in the inventory
- FIX It's possible to let the player name blank
- FIX It's possible to drop potions we don't have
- FIX Closing the game in the pause screen don't save the game
v0.7
- ADD Destructible tiles
- ADD Potions
- ADD Secret rooms
- ADD New items
- ADD New familiar
- ADD New magic spells
- ADD New achievements
- ADD New music
- ADD Player effects display
- ADD Blinking effect when player is invincible
- ADD Monsters
- MOD Consumables in shops
- MOD Evil flower damage
- MOD Butcher can drop sausages now
- MOD Game becomes harder for good players
- MOD Some monsters (rats, bats) slow down when changing direction
- MOD Level 8 is the last level now
- MOD Air divinity fury has now a lifetime (was infinite)
- MOD Intro is displayed just once now
- MOD Display the best player instead of the best scores
- MOD We don't have to clear the room to get the achievement now
- MOD In "advanced" mode, the "fairy cursor" changes
- MOD Bolt particles are now batched
- FIX Latency when communicating with the score server
- FIX Interaction key has to be redefined each game
- FIX Item description text too large
v0.6
- ADD Online scores
- ADD Player movement improvements
- ADD More details in dungeons
- ADD New doors
- ADD New walls
- ADD New art for the "bubble"
- ADD Flower animation
- ADD Joystick support
- MOD Stone divinity repulse fury causes damage now (8HP)
- MOD Fireball (from spell) minimum damage increases (from 12 to 24 HP)
- FIX Explosive slime can be stuck in the wall when casting "invoke slime" spell
- FIX Horizontal lines when maximizing the screen
- FIX Spell lost when taking two spells at the same time
- FIX Missing art for advanced gloves and boots
- FIX Some random sprites are misplaced
- FIX Graphical problems on The Thing
- FIX Pumpkin sound is playing twice
- FIX Giant slime impact sound was missing
v0.5.3
- ADD Glowing green staff aura when poison shot equipped