Arrrrchemist
Take on the role of a pirate searching for the legendary treasure chest, rumored to have great wealth inside. The player must fight other pirates, merchants, and monsters as they navigate the open sea. They collect upgrades and alchemy supplies to help modify their cannons against their adversaries. As they upgrade their ship and take on increasingly more difficult enemies, they find themself facing the ultimate challenge, The Kraken.
---
Game Design Document:
https://docs.google.com/document/d/1PlWFj2vZUEVwaaGvaKrq8rJwsco7hFPhR06NNFte0Gk/...
Created by TheAverageGoob for the #PirateJam 15
---
Controls
- WASD - Movement
- Space - Fire Cannons
- LMB - Ram
- RMB - Ship Flip
- Q - Cycle Potions in Slot 1
- E - Cycle Potions in Slot 2
- ESC - Pause
- Some SFX provided by Stuyk and Music by rtncdr - thank you for sharing your talent to my project!
v0.6 Changelog
Bugs Fixed:
- Fixed cannonball effects persisting after enemy ships are destroyed.
- Added feedback when purchasing potions, including a shrink effect on the UI.
- Corrected potion recipes to work both ways (e.g., red-green is the same as green-red).
- Added a visual indicator when receiving healing potions, now displaying a +hp on the screen.
- Changed the visual element for healing potions to a Health Chest.
- Fixed effects transferring between ships unintentionally.
- Resolved issue where cannonball damage was not passing through properly.
- Corrected the Kraken spawning upside down.
New Features:
- Updated cannon sound effects for different styles.
- Added visual effects (VFX) to status effects.
- Implemented a scripted Kraken fight, including Kraken spawn noise.
- Added sound effects (SFX) for health chest spawning.
- Reduced passive damage from the Kraken once the scripted fight begins.
- Introduced Merchant's Cove, where players can upgrade their ships:
- Created the location for Merchant's Cove.
- New assets for in-game shops.
- Added area triggers to interact with the shops.
- Shortened cannonball distances for more balanced gameplay.
- Added a money display in the shop interface.
- Increased money drops with a level progression system.
- Added overlay tooltips for items and abilities in the shop.
- Players can now click on the shop button to open the shop interface directly.
- Coins now have velocity changes applied when sucked toward the player.
- Improved ship acceleration for smoother movement.
- Replaced potions with Health Chests for healing; potions were confusing.
- Introduced a level-up and experience system to reward progress.
- Expanded the map to allow for more exploration.
- Created new tutorial tips to help players understand mechanics.
- Added new spawn points for shadow enemies.
v0.5 Changelog
Bugs Fixed:
- Auto cannon damage effects have been fixed.
- The Kraken now drops a legendary chest when defeated.
- Potion inventory no longer resets when exiting to the menu between attempts.
- Enemy health values above 10 now display correctly.
- Fixed random shadow damage after enemies die; proper handling of
queue_free
. - Resolved issue with small damage areas being left behind on the map.
- Ramming hit boxes have been adjusted for more accurate collisions.
- Velocity handling when colliding has been smoothed out to avoid abrupt stops.
- Shadows no longer fling off the map.
- Cannonball velocity when going up or down has been corrected, preventing unintended hits on the player ship.
- Verified that damage effects only apply to cannonballs with the specified effects.
- The Kraken now spawns even if the player is nearby; it rises from the water, giving time to react.
- Fade-in effects have been added for enemies when they spawn.
- The coin magnet glitch has been fixed by using
awaits
for smoother operation. - Coin sound effects have been corrected during collection.
- Added
await
to the sound effect for enemy ship destruction. - The
Esc
key now properly closes the shop menu.
New Features:
- Introduced new effects for cannonballs:
- Fireball: Ignites enemies on impact.
- Shadowball: Causes enemies to flee in the opposite direction.
- Rubberball: Bounces off ships in a random direction.
- Gooball: Slows enemies and disables their cannons.
- Iceball: Freezes enemy ships on contact.
- BB Shot (Grapeshot): Fires 3 smaller cannonballs per cannon.
- Developed a better enemy spawn system:
- Reduced the number of enemies required to defeat before the Kraken spawns.
- Enemy cannons now only shoot in the direction of the player instead of all directions.
- Added SFX for switching potions.
- Included the shop button in the pause menu for easier access.
- Enemies now chase the player after taking damage.
Status | Released |
Platforms | HTML5, Windows |
Rating | Rated 4.0 out of 5 stars (1 total ratings) |
Author | theaveragegoob |
Genre | Action |
Made with | Godot |
Tags | 2D, Godot, Hand-drawn, Indie, Pirates, Singleplayer |
Download
Click download now to get access to the following files:
Development log
- Merchant's Cove: Version 0.6 Released!83 days ago
- Arrrrchemist 0.5 Update Ready!Aug 18, 2024
Comments
Log in with itch.io to leave a comment.
So proud of you Goob! Can't believe you made this in a game jam while learning Godot.
Once again, the highlight for me were the art and sounds. You always manage to make it your unique style and I find it super charming.
In terms of feedback I think I'd like the ship and the cannon balls to feel a bit more weighty, maybe this can be achieved through tuning the speed values.
Well done, had a fun time playing <3
Good fun, nice game!