⪻⪦ ᴄᴏᴍᴘᴀss Ⅲ: ᴠᴀɢᴀʙᴏɴᴅ ⪧⪼ Work in progress - Version 0.16.3.1 NEWEST VERSION: https://scratch.mit.edu/projects/1279659964/ NEW: 3 new hidden weapons, better menus, new equipment item, better animations, better AI, more balanced gameplay. Public wishlist: (✓ means I added it, X means I won't) -crafting recipe page (kinda made one, check notes and credits section) -enemy balancing ✓ -Vagabond interaction/fight -weapon balancing ✓ -special hidden weapons ✓ -enemy conversion equipment item ✓ -cyan ion class buff ✓ Personal wishlist: -cutscenes and cutscene player animations ✓ (needs more) -tutorial ✓ -fix weapon/equipment slot swaps w/ items ✓ -more lore logs ✓ (still needs 2-3 notepads) -dust and gravel particles ✓ For better performance and higher resolution: https://turbowarp.org/1245422822?hqpen&clones=Infinity&offscreen&limitless OVERPOWERED, MAXED-OUT SAVECODE: Ḩ⁀h″¾0e]f"g«h’nὤoἲpἀqᾆrᾷsῡvͶwΙxϓyЇzПa69{Ó⌉’ƘƳȺga] In Editor 0: FPS toggle in the settings to show framerate. After crafting a weapon, place it in a weapon slot to equip it. If you have 2 weapons, you can hotswap between them using 1 and 2. Click or hold LMB to shoot lasers, fire, explosives, grenades, lightning, penetrator rounds, or hotdogs. Use WASD to move, jump, and fall through platforms. Press Space for energy shield when unlocked. Press E for special ability when unlocked. Press W midair for mobility ability when unlocked. Press F to open your inventory/logs/settings and use the buttons on top of the screen to swap menus. In Editor 1: Pretty intuitive, just pick a tile, set the color, and draw using it. Press M to grab a tile's color or N to grab its type. F to grab both. Q for eraser/air tile. There are many weird quirks with this editor. I yearn for the day I no longer require its use. In Editor 2: Use CAM Z to zoom in/out and TIME SCALE to speed up or slow down time. Use WASD to move the character around with noclipping. Use "Character" to change the player skin between Lucas and Myra. Use "Show Player Head" to show or hide your helmet. Use "Simplify Graphics" (or the visual toggles in the settings menu) if your computer is a potato to make the game run slightly faster. Look at the status variables to see who you're allied with. Use the "player speed" variable to change how fast you run. Credits: Music is from Electronic Gems on YouTube. The artists are Axium Waves, Tape Arcade, Ogster & Afterift, Space Cassette, and Jinx. The songs I used from each respective artist are "Just for a Moment," "Luna," "Atmos," "Dream Theory," and "Stay." The original tracks, "Augment [I, II, III, IV, V, and VI]", were made by me using FL Studio 2024 and 2025. The tile engine is adapted from 's tile scrolling YouTube tutorial series but is EXTREMELY heavily modified (96% original code). Cloud and lightning PNGs are from Bing Images. All in-game SFX from Pixabay, all menu SFX made by me using FL Studio 2024 and 2025. Comfortaa font from . All other art, coding, and design was done by me. Programs used: Scratch, Scratch Addons, [a YouTube to mp3 conversion website], GIMP (for bitmap processing unavailable in Scratch), Microsoft Copilot (for some mid-development brainstorming), FL Studio 2024 and 2025. Special thanks: , , , , , , , , & everyone else who playtested, contributed to the code, helped me learn things, and/or gave helpful feedback
Still no boss AI, sorry. You get a huge and much-needed polishing update instead. Merry Christmas. CRAFTING GUIDE (middle-click to open in new tab): https://scratch.mit.edu/projects/1259763125/ This project is now *only* ~2,000 blocks smaller than Compass II. V0.16 - Fixed a bunch of bugs, polished some stuff, added the remaining console logs, wrote some more notepads, added a start cutscene, added dust and gravel particles for player movement and explosive projectiles, polished enemy spawning mechanics for more balanced difficulty, balanced some weapon properties, completely reworked player/boss animation system, polished existing animations, and added new animations (idle and fetal position), added 3 special secret weapons and their respective projectiles, added Polaris Converter equipment item (with a really cool Julia fractal conversion effect), buffed Cyan Ion player class, replaced menu arrows with helpful icons (settings = cog, inventory = slots, lore = book), heavily optimized the clone count of tile entities and fire-emitting projectiles, added a tutorial, completely rewrote Julia Polaris AI for higher intelligence and physics stability, fixed graphical rotation bugs with Polarises and Shells and added a spin-acceleration effect before firing spikes, added notification dots to the pause menu system, added new/better visual effects to MANY UI buttons (start menu buttons, lore screen buttons, menu selector buttons) and slightly polished some positioning, tweaked the map in various spots for a more cohesive look (also remade the temporary end of the level from last update), added "signs of conflict" decoration tiles, tweaked shield visuals, added a small effect to inventory slots when an item is held, fixed a game-breaking bug involving inventory logic, fixed a save/load issue that could misread logs and player abilities, made parallax mountains visible from higher up. V0.16.1 - Fixed an issue with the rotation of some aliens not being interpolated, fixed a small visual bug in the inventory, added a custom parallax color to level 6. V0.16.2 - Improved level 5's wind sound, fixed Julia Tangram projectile RNG, increased AoE range of Lightning Gun, changed music code slightly, provided an OP savecode for demo purposes, fixed Julia Polarises sometimes spawning inside the ground, reprogrammed parallax system to fix 2 visual bugs, edited the end of level 5 slightly to allow for easier movement in Julia class, and fixed special weapons respawning when loading a savecode that already obtained them. V0.16.3 - Remade shadow method to be significantly faster; but it doesn't affect FPS much. V0.16.3.1 - Tiny hotfix for a game-breaking oversight. V0.15 - Added a save/load system and Quick Start, Resume Game, and Load Save buttons. Added a settings menu with 9 working options. Intro animations can now be skipped with Space and they don’t play again. Loading screen has been greatly improved, and the game now fades in once started. Rain now looks fuller and falls in the background as well. Added several new decoration tiles and visually polished all levels. Replaced "Dawn" by TRONICA with "Dream Theory" by Space Cassette. Made 2 new biome variants of "Augment". Added boss arena tiles, material pickup sounds, scroll bars in the logs screen, and special ability unlocking. Nerfed Waveblade and Teleport. V0.15.1 - Fixed a couple bugs relating to player classes. V0.15.2 - Fixed 6 bugs (menu fadeout overlap, several inventory-overfill bugs, spam-firing weapons, background vignette not showing) and made Waveblade attack more consistent. V0.15.3 - Fixed 2 visual bugs. V0.14 - Made 4 variations of "Augment" that play in different biomes, added my @finnagin5 intro and a soundtrack selection UI to the startup of the game, removed the sun for the Julia class because of LORE REASONS, edited stasis pods to have people inside, finished art for all weapons and items, added a basic version of Subject 05, added Dual Wield, HP Harvester, Aim Assist, and Julia Tangram Shard equipment, fixed 2 minor graphical bugs, optimized rendering slightly (at the cost of longer bake time), added trash slot functionality, added a buffs display, compressed project file with @Vadik1's minimizer tool, made most of the Wind section. Many other polishes, too. V0.14.1 - Added mobility buff unlocking at level 5. V0.14.2 - Polished 2 things. V0.14.3 - Did something. V0.14.4 - Fixed 4 or 5 minor bugs. V0.14.5 - Finished all variations of Notepad 01's dialogue, added a Julia variation of Old Log 01, removed notepads altogether from the Julia path, fixed some more minor visual issues. V0.14.6 - Added Old Log 06 for all classes and fixed one tiny visual bug. V0.14.7 - Major baking and rendering optimizations, as well as some fixes to text bugs in the start menu and initialization problems with the log system. Also added Julia moss tiles so that level 5 is playable in the Julia class. ...Older changelogs available in older versions. (Description too long)