Going to archive this here as a concept. Original: https://scratch.mit.edu/projects/500082685/ Probably not updating this anymore, might code in a few features and squash some bugs, but I'm pretty much done here. Reuploaded to an account that (I hope) isn't going to get yeeted by the ST. PC only. Sorry, mobile users. WASD to move K to swing sword: Hold it for more powerful attacks! Minimal charge/On cooldown: Slash Short charge: Stab Medium charge: Lunge Full charge: Star Lunge L to interact with things I to set a bomb if you have any O to shoot arrows (these are limited, too!) Press U to shoot a bomb arrow! These consume both a bomb and an arrow! Hold P to strafe Q to open/close inventory While the inventory is open, press 1-0 on your keyboard to select an item Press E to use your equipped item Press Z to respawn (this costs a life) Pets have been disabled due to being broken. Test Controls: (only affect room 1) Hit G to repair the bombable wall Hit H to set the square's damage taken to 0 Hit R to respawn Firey (this also locks the door to room 2) The secret code to invincibility is 2, 4, 1, 3. #games
Art by @PuddingCreator94 and @Charkrusher64 Code by @Tomcatredbird765 and @Charkrusher64 --------------------------UPDATE LOG---------------------------- Updates not marked are usually just bug fixes Latest bug fixes/minor changes: -A dev code is required for two features I'm not going to mention. What's the code? Go dig around for it! -Bug fixes for most of the bugs caused by the bugs squashed in this patch -Variables on the bottom of the screen should now properly hide when reading a sign -Fixed a bug with the stairs disappearing if the player enters Room 2 (or the overworld) -The hat shop owner will now yell at you if you try to enter -Energy Drinks are now fully working -Working on compatibility for a new item: Energy Drinks! Increases your stamina by 25 when used. Don't buy it in the shop, however. It's not fully added yet. -T/Y functions disabled due to the shop's existence -Volleyballs will no longer do self damage while invincible, but the self damage has been increased to 5 -Using a volleyball/star no longer prevents other items from being used for a short period (volleyballs/stars themselves are still affected as intended respectively) -Volleyballs are more accurate now -Finally fixed the left sword animation so that Scratch Cat will no longer move to the right. This was long overdue. -Disabled pets due to them being broken and just a neglected feature in general -Fixes for most projectiles + the cooldown bar -HP now caps at 50 Beta 1.1 Added pets New variable: Pet Energy, used to attack with the pet, running speed is also faster with more energy. Caps at 10 Beta 1.2 Increased blast radius (again) Added shine effect to cooldown bar Beta 1.3 Added Quiver (just a design thing) Added collision with bomb wall Disabled strafe while running into bomb wall Beta 1.4 Buffed lunge/star lunge Nerfed arrows 15 ---> 10 Beta 1.5 Added enemy (Red Gobo) Beta 1.6 Bug Fixes Rotated Firey to face the player Adding a health variable separate from the lives variable Firey now has 2 phases and can be killed Firey will not deal damage if it's dead Bombs deal self damage Invincibility frames (assigned in the enemy code. the invincible variable might be used for some item and is currently unused) Beta 1.7 Standard walls (added in 1.6.1) Game Over function (added in 1.6.1) Water (partially added in 1.6.8, full release coming next with finished water!) -You need a snorkel to swim in it -You cannot attack while swimming -Don't take your time in there, you'll drown after a bit! Signs (added in 1.6.7) -Due to bad coding only one can appear per room with only one textbox. You can add some flavor text to items in a separate sprite, however. -Room variable coming as well to distinguish signs among other things. Room 2 added in 1.6.5 Puzzle with locked door (added in 1.6.6) -Involves changing 4 terminals to the desired code. Maybe a remix contest where you can build a room -This will remove the random generation planned because I'm lazy, as well as removing the "Roguelike" from the title Togglable dev variables (standard readout variables), press V to toggle -Pet Energy will be no longer classified as a dev stat but will be in the main HUD (will not appear in 1P mode) (This sub-feature was added in 1.6.2) Surprise feature added in 1.6.8: Bomb Arrows! -Summon with U -Cost both an arrow and a bomb to summon -Explode upon impact! Beta 1.7.1: Adds inventory UI and fixes multiple bugs Beta 1.8 (in development) Inventory and more items (moved from Beta 1.7) -Items like the Snorkel will be classified as key items, which will take up no space in the inventory -Cookies (PC94 might remake these into something else) and Flaming Volleyballs (how do people bump these without breaking their wrists?) are just 2 of the 10 (maybe) items coming. -3rd (now 2nd) inventory item will be Stars! These will make you invincible for a short while, which can give you an advantage in combat. Make sure to use them wisely... -Mints are another item we added! They can freeze water, and deal more damage to Firey. -fireyhp is now a dev stat, viewable with the V key. -Press Q to open the inventory, 1-0 to select the item and press E to use it Hats -Can be used to learn new techniques and add special abilities -They look pretty cool Overworld! -2 shops. One for hats, the other for general supplies. -This includes money, as that's what makes the world go round, is it not? Maybe it's just the racoon speaking... -The farm. You can help out the farmer by participating in minigames, to break up the general flow of the game for a bit. -There's rewards for winning, if you like that sort of stuff, including exclusive hats only obtainable from these minigames. -Quests -Pretty much a way to reward you for your progress. -We're not going to turn Scratch Cat into a delivery man, don't worry. -It's worth noting that you can only walk on the X axis on the pale yellow path, clearly made out of sand.