This is a spinoff of "Slash", a collab IkeHD and I were working on. Changelog: 0.1.0: Base code created 0.1.1: Items now collected when touched rather than with click. Enemy now will take damage. Does nothing else, though. 0.1.2: Enemy will now attack. Both player and enemy can die. Settings menu added, doesn't work yet. PROJECT RELEASE! 0.2.0: Settings menu and volume button added. Title polished up. 0.2.1: New weapon added - Boomerang! It will travel until touching the mouse pointer or the edge. If it touches your mouse, it will return to the ranger. I meant to add this way back in 0.1. 0.2.2: Collision with walls added. 0.2.3: Collision with walls polished up. Credit to @DogResidue. Also polished up the title screen. 0.2.4: Enemy works as intended and now will teleport away with a ranged attack as well as a melee attack. Probably will add movement instead of teleportation for 0.3, who knows? 0.2.5: Doubled chances of finding an item. One in ten is not good odds, so I made it 1 in 5 (same as the enemy) 0.2.6: Changed it so that weapons were fired forward instead of toward the mouse pointer (WIP) 0.2.7: Finished weapons firing forward. Enemy drops items! 0.2.8: Or not. I need to work on that some more. 0.2.9: Enemy now drops items as intended, and now shoots lasers much slower. also i just realized im giving warrior no love, they have no weapons and all the others have 2. 0.2.10: Boomerang is still borked, but in a different way. 0.3.0: Revamped attack, fixed warrior, added a warrior sword and cosmetic effect! ZAP IS NOW IN BETA! 0.3.1: Oh, wow, weapons weren't working before when dropped by enemy and it spazzed out. Fixed. 0.3.2: I fixed a code in 0.3.0 when I revamped attack, making it so that Wizard and Ranger couldn't attack. Fixed and made space the attack key. Added it so you could ram into enemies to damage them as any class. Fixed boomerang. Polished up title screen. 0.3.3: Started work on a new class of Wizard weapons. Hopefully I can make two weapon types for each class before full release. 0.3.4: The Necromancer's Spellbook (new Wizard weapon) is pretty borked right now, but I made progress. I also fixed collision so it's a lot harder to glitch through walls. It's still possible, however, since I use asymmetric sprites. 0.3.5: Increased enemy and item chances. 0.4.0: New title screen! Navigate with arrows, select with space. Still in beta, but we're making progress to a full release! 0.4.1: Music changed to Shovel Knight music :D 0.4.2: Jeez, it's been 6 months since I last updated this and apparently you would get other character sprites appearing. Fixed. 0.4.3: So apparently the menu was glitchy and would appear after closing options for a split second. Fixed. 0.4.4: Added a debug option in the settings. 0.4.5: You now go to the edge when you travel to a new screen, instead of the middle 0.4.6: Walls now won't trap you if you spawn into them. 0.4.7: Enemy can't spawn in walls, and you need to be attacking to damage an enemy. 0.4.8: Enemy moves a tiny bit. 0.4.9: Enemy no longer teleports with a ranged attack. Boomerang will now be overridden by the bow. 0.4.10: It sure has been a while. The enemy moves over larger distances, and I've replaced the menu theme with original music. The overworld theme is still a Shovel Knight song, though.
PLANNED FEATURES: A gold / shop system to incentivize killing enemies More unique rooms and enemies Bosses? More items A unique item type for Wizard and Warrior Legendary Weapons CREDITS: Credit to IkeHD for some of the base engine. Credit to DogResidue for the movement engine. Credit to Yacht Club Games for the music. Controls: For the menu, navigate with the arrow keys and select an item with space Touch items to pick them up. Arrow keys to move. Press space to attack KNOWN GLITCHES: When picking up a weaker version of an item, it will replace the better version (can i just say ITS A FEATURE please?) If you pick up an item after defeating an enemy, a laser will shoot at you (For some reason?) The weapon damage isn't working properly, and I suspect it has something to do with either my terrible planning (likely) or Scratch 3.0 (less likely) Boomerangs and projectiles don't disappear on screen transition (easy fix)