Sail Away (Exploration Game) banner

Sail Away (Exploration Game)

40 devlogs
135h 37m 10s

Take command of your vessel and explore an endless ocean world in this relaxing yet rewarding sailing simulator. Chart your course between three mysterious islands, each offering unique resources and trading opportunities. Gather wood, iron, and c…

Take command of your vessel and explore an endless ocean world in this relaxing yet rewarding sailing simulator. Chart your course between three mysterious islands, each offering unique resources and trading opportunities. Gather wood, iron, and cloth from the islands and shops, then strategically trade your cargo to build your fortune and expand your fleet.

Features:
Open ocean sailing
Ship movement controls (WASD)
Three explorable islands
Resource collection
Coin currency
Multiple unlockable ships
Pirate ship with cannons
Ship upgrade system
Island shops
Save/load system
Auto-save on quit
Continue game option
New game option
Main menu
Minimap with compass
Real-time ship tracking
Island markers on the map
Ship rotation indicator
Resource inventory
Ship selection menu
Controls display
Quit button
Toggle minimap (M key)
Invisible ocean boundaries
Ship collision detection
Third-person camera
Copy save code feature
Load from code option

This project uses AI

I stayed away, but used for ideas.

Demo Repository

Loading README...

korbinvanettedev

Shipped this project!

Hours: 135.65
Cookies: 🍪 3615
Multiplier: 26.65 cookies/hr

Set Sail!

Welcome to Sail Away! Set sail across the open ocean and explore three unique islands where you can collect valuable resources like wood, iron, and cloth. Trade these materials for coins at island shops and use your earnings to unlock new ships, including a fearsome pirate galleon complete with cannons and black sails. The game features intuitive WASD controls for sailing, a real-time minimap with a compass rose to help you navigate, and an automatic save system that preserves your progress whenever you quit. You can continue your adventure anytime or start fresh with a new game.

This release includes multiple unlockable ships with different speeds and handling characteristics, a persistent economy where your coins and resources carry over between sessions, and a save code feature that lets you back up your progress. Simply explore the islands, gather resources, return to shops to trade, and work your way up from a humble sailor to the captain of a mighty fleet. Your journey across the high seas begins now!

korbinvanettedev

I spent a lot of time debugging the save system. This is the death of me. I am aiming not to use a database, and I am struggling to get the auto-save function to work.

Attachment
0
korbinvanettedev

Instead of continue I decided the play will be ocntinue and a new game will start. Tomorrow I need to make a working save system. Wish me luck.

Attachment
0
korbinvanettedev

Updates for tomorrow:
Debug movement on the ship
Debug new ship layout.
Make sure everything works
Fix the bug in the island scenes with the ship
Make sure save it.

Attachment
0
korbinvanettedev

I created a save function… This was so hard to do without a database. I tried everything and I still need to fix it to make it better.

Attachment
0
korbinvanettedev

I need to figure out a game name, but this is the base Menu. Yes, I had some bugs. I hated doing this, but I am happy with how it looks.

Attachment
0
korbinvanettedev

This is the last sneak peek for a while. I plan to work on the menu tomorrow. Hopefully I don’t run into any design flaws or bugs, but with the way this has been going, I most likely will have some to clear up.

Attachment
0
korbinvanettedev

Got some sneak peeks added. I want to make it very easy to update when new ones come out. First release (not ship) will be coming out very soon, so keep an eye out.

Attachment
0
korbinvanettedev

Oh my gosh, a day full of debugging, everything I wanted to work on did not. I am making so many new models for the game, you guys are going to love it. I have a new model hidden in here. This will be a model for the shops that will be spread around the islands. There will be many shops around for you to buy materials with the gold you collect. :)

Attachment
0
korbinvanettedev

I did not quite finish what I wanted to. I am trying to create a launcher for the game with automatic updates, in case you guys want to follow along. I am having trouble getting it to work with mac. More to come tomorrow, and hopefully it will be complete.

Attachment
0
korbinvanettedev

There are a few new easter eggs in the image. Super hard to find. I have school off tomorrow, so I am planning to hopefully finish up the first test. I will let some other people test it for bugs. Before Shipping, I want to add some shops around the maps. I also want to change some of the ship costs because I feel they are unnecessary. BBIGGG update coming out tomorrow.

Attachment
0
korbinvanettedev

I followed countless tutorials and reworked much of the interface. I want this to be polished and easy to use. This now makes it simpler to navigate throughout the game. I am going to add a menu button when you press escape.

Attachment
0
korbinvanettedev

Updated some more scripts to run smoother, a lot of lag with the coin updater, will fix in the future. The ships now have data so available to buy. I need to fix the buy system and figure out good prices for ships. Ship design is still in progress, but we are halfway done there. So I’m really happy with what I got done today. :)

Attachment
0
korbinvanettedev

Started New Island Along with some movement fixes. Movement has been the death of me. I want it to do somehthing and it doesn’t just have to translate it into code. I feel as though I did it all wrong, but it works, so I can’t complain. At least it works for now.

Attachment
0
korbinvanettedev

I updated the coin-collecting system to gain coins not when moving, but when sailing. This brings balance between exploring and earning.

Attachment
0
korbinvanettedev

Started working on the Purchase ships… I got distracted from the building, and I wanted to code, so I started. It is far from complete, but I got the base done.

Attachment
0
korbinvanettedev

Created the first island! Collect wood and will be updated in the future when the whoel game works. I want a base on an island.

Attachment
0
korbinvanettedev

I have designed my first-ever island!! This is the forest Island where you will be able to collect wood.

Attachment
0
korbinvanettedev

Boat Movement, along with the camera follow function!

Attachment
2

Comments

akhil
akhil about 2 months ago

Hey, I worked on something similar before. HMU if you want to brainstorm; I should still have the source code from that project if you need a reference

korbinvanettedev
korbinvanettedev about 2 months ago

Awesome! If I have any questions, I will let you know. I’m trying to push myself to get better and learn more stuff :)