You asked so you got it- gamepad input support. I only tested it on one specific xbox controller I got so if you encounter any bugs please let me know :)
Also if you mapped your gamepad to keyboard / mouse events (ie to simulate keyboard arrows from gamepad) you might want to disable that, although it *should* work regardless.
Changes: - Updated Shaku version to support Gamepad input. - Added Gamepad support. - Improved player input in general. - Added level up menu grace time to prevent accidental skill selection. - Improved Mace weapon.
Cheers!
Fixed dashing input bug
+ General input improvements (now double-tap to dash works a lot better).
Small technical update
- Added F1 to toggle in-game HUD. - Updated Photino.NET version (removed some dependencies). - Update Shaku version (should improve input handling and make the game more responsive). - Updated SINI version (will support writing comments in config.ini file - for later). - Optimized collision detection to support more enemies without FPS drop. - Changed NPCs collision with each other to take up more distance. - Fixed bug with collision detection and scaling.
Another content update! New stage, balancing, and bugfix..
- Added `Lave River` stage. - Added enemy types: `Lava Blob`, `Shade`, `Firestarter`, `Fire Cyclop`, `Lava Snake`, `Ancient Grave`, `Cursed Ghost`, `Ancient Ghost`. - Added 4 Resistances powerups (Fire, Cold, Lightning, Poison). - Turned `Weapon Stats` into `Stats` that include resistances. - Redrawn the `Ghost` enemy. So pretty now! - Made first boss larger. - Slightly improved `Shotgun`. - Slightly improved `Shield Bash`. - Slightly improved `Zap`. - Added Lighting Resistance to `Electro Heart`. - Made `Homing Missile` a little weaker. - Added sound to `Aura of Purity`. - Added sound to `Blessed Hammer`. - Added distance limit and sorting to `Turn Undead`. - Made `Arachnes` larger. - Updated lore artifacts text. - Added artifact: `Giant Toe`. - Massively improved the `Magnet` powerup and made it cheaper. - Improved `Mace` and added stun on critical effect. - Fixed bug that you could get `None` artifact from a chest. - Fixed rendering bug of some artifacts. - Fixed super annoying bug that game would sometimes crash on random artifact spawn. - Made `Axe` spawn more often.
Content update! (new class)
- Added `IO` class. - Added weapons and skills: Shotgun, Homing Missile, Electro Heart. - Slightly improved `Paladin` special ability, but also added targets limit. - Fixed `Paladin` description. - Added Armor bonus to `Monk` special ability. - Small texts adjustments. - Slightly increased chance for artifact chests. - Improved enemies squash animation. - Added scaling to some weapons (they grow bigger as you level them). - Added chest reward and explosion when giant desert maggot dies. - Fixed `Immolation` damage count for stats. - Added fade-in effect to chests. - Added enemy types: `Gelatinous Cube`. - Fixed `Corpse Explosion` damage count for stats. - Made the `Magic Shield` skill a passive. - Removed `Physical` tag from `Blunderbuss` skill. - Added explosion to `Blessed Hammer`. - Slightly increased `Aura of Purity` damage. - Fixed a bug that sometimes spawned way too many `Blood Goblins`.
I haven't forgot about you gamepad bros, but working a little on content first..
Thanks! :)
Content Update! (a new class and more!)
Finally an update with game content :)
- Added Paladin class. - Added skills: Mace, Blessed Hammer, Faith, Aura of Purity, Sunder, Holy Bolt. - Implemented Holy Damage effects. - Changed `Longinus Spear` to be Holy damage instead of Dark. - Added Dark Damage special properties. - Added tips at the start of every game. - Fixed 'back' button not clickable in start game menu bug. - Made the `Drowned Pirate` accessible by killing skeletons. The `Human Sacrifice` will be used for something else.. - Resistance / Armor mechanism overhaul to make weaknesses work more properly. - Increased `Rogue` Special Ability mana cost to 3. - Added `Sunder` skill to `Knight`, `Monk` (instead of `Axe`) and `Thor`. - Small graphics improvements.
Also if you're enjoying the game, please take 5 minutes to rate it. That would be very helpful.
Thanks!
Bugfix and minor updates
- Made Rogue slightly weaker. - Fixed shrinking arena mission bug. - Added red lightning damage effect. - Prevented accidental level up selection due to mouse movement while leveling up. - Changed bonus missions to be killing enemies instead of time based. - Made magic missiles slightly weaker. - Updated ShakuJS version to latest (the underlying engine).
Who said m(ous)e and didn't get some?
- Added mouse controls. - Fixed witch animation. - Small UI improvements. - Updated to .net 6.0. - Updated Photino version (WebView wrapper). - Removed some windows-only code.
Note: by mouse controls I don't mean separate movement / aiming, for now its just using the mouse instead of keyboard. I'm still conflicted about separated controls.
Minor balancing and bug fixes
- Auto-focus on game window without initial click. - Reduced the Inevitable health. - Made Knight axe stronger. - Made Phantom slightly less powerful. - Fixed "Killer" achievements bug. - Fixed achievements progress bar bug. - Added filter to achievements.
Bugfix, balance, and QoL
- Made Minion weaker. - Made Snowball stronger. - Made Chackram slightly weaker. - Made Bolas slightly stronger. - Made The Inevitable weaker. - Fixed bug with Cauldron sometimes crashing the game. - Made the Ritual Dagger more common after killing the blood tree (spawn randomly in level). - Getting Achievements reward gold is now faster, based on the amount you have.