Steam Summer sale is finally here and you can buy Nantucket with a 20% discount. Go get it!
We keep working hard to satisfy the requests of all the people who bought Nantucket (thank you very much for the support) and the ones of people that would like to do it. Mac and Linux versions of the game are now in beta and we are looking for testers.
In case you are interested, please write us a mail at email@example.com specifying:
– Hardware specifications
– Operating System name and version
– Steam username and account page link
If you already own the game, and you have a machine with Mac/Linux OS, you can try the beta for those versions by clicking with the right mouse button on Nantucket in your Steam library, select “Properties”, pick the “Betas” tab and select “Beta”.
Meanwhile, we are working on additional features. Some of them will be available to you all, while others will be part of a new DLC coming in the next months, adding a new game mode.
Here a glimpse to the new cities images we are working on to increase their variety:
Keep following us on our social pages for more updates about the development of Nantucket.
See you soon!
The wait is finally over. Nantucket is out now with a 10% launch discount that will last 7 days. Buy it now!
Thanks to all the people who supported us during the development. It’s been a long and exciting journey, we hope you will enjoy the game.
Also, there is a new trailer:
Follow us on our social media pages for updates:
Here we are, nine days to go before the release of Nantucket and we are really excited about it. In the past days we have reached a lot of youtubers and twitchers, so there are quite a lot of videos out there to watch if you want to know more about it. We are really happy about the feedback we have received and we hope you are ready to enjoy our game too.
Today we are finally ready to reveal the release price of Nantucket: £13.99 / €17.99 / $17.99.
If you use a different currency, you will be able to see your regional price on our Steam page after the game release. Visit it now to add the game to your wishlist.
Did you missed our release date announcement trailer? Here it is for you:
Follow us on our social media pages for updates!
The wait is almost over, there is a release date and a brand new trailer to announce it!
Nantucket releases on January 18th 2018 on Steam and other leading PC storefronts, thanks to a partnership with our publisher Fish Eagle.
The game is available to add to your Steam wish list right now!
Follow us on our social media pages for updates!
We are glad to announce that we signed a partnership with The Roaring Trowmen to add the most popular 19th century sea shanties in Nantucket. The Roaring Trowmen are an English group based in Bristol who share with us a passion for nautical folk stories and popular music.
Every sailor who got on board from the 17th until the first half of the 20th century had to learn and sing shanties. Their rhythm served mainly to synchronise repetitive movements and fight the boredom of the long periods of inactivity on the ships. Since then, sea shanties represent a big cultural phenomenon which inspires thousands of enthusiasts across the world to meet each other and sing all together.
Here’s a little preview of what you will experience in the game.
Sea shanties in Nantucket will alternate with music and the crew, depending on its morale, will sing a joyful shanty or a sad one.
What song you would like to see in Nantucket? Please write your favourite ones in the comments below.
In the following weeks we are going to announce the official track-list of the sea shanties included in the game. To be sure to not lose any news about Nantucket please subscribe on our Newsletter and follow us on Facebook, Twitter and Youtube.
P.S.: Nantucket is still in Beta and we are constantly adding new players to have more feedback. If you would like to get involved write us a mail at firstname.lastname@example.org
Nantucket has officially gone Beta last week. We are going to close the first round of beta testing, where we let our friends and families play the game in exchange of feedback and bug reports.
The feedback has been great so far, many testers played the game for long play sessions and came back to us with mails showing us what they liked and what they would improve.
The testers helped us discovering bugs, we found 100+ bugs and right now we are working on a patch which fixes (almost) all of them. We are also working on balancing the difficulty thanks to users’ feedback and data collected from their save files.
After the patch is up, we’ll start a second round of closed beta, with the aim of finding more bugs and check if the difficulty curve improved.
Now some quotes from the testers:
I had a blast playing this game and I was surprised at how easily I would get absorbed for hours when playing. Now I’ll start a second playthrough trying to be as wicked a captain as possible.
I found it difficult at the start, but after few hours it sucked me in
I just fired a man because he had typhus and syphilis … 10/10
— Ikeru (@Ikeru_3D) 19 luglio 2017
Many of you are asking us on social media about the release date, but unfortunately we haven’t set it yet. Right now Nantucket is feature-complete and we are focusing on bug fixing, difficulty balancing and overall polishing. We also hired Steven which will help us proof reading all the texts in the game.
Probably we will do other testing sessions and we will involve our most loyal followers, if you would like to get involved in testing Nantucket please follow us on Twitter and Facebook, and subscribe to our Newsletter to stay updated.
In the last few weeks we reworked the pathfinding system in the world map scene. In this article we are going to explain how we implemented the new pathfinding system, and what are the improvements we got from it.
The old, tile-based pathfinding
As many other devs do, we used A-Star algorithm to traverse the navigation graph and pick the fastest route between two points in the map.
The navigation graph was generated using an offline process which defined nodes and edges following these rules:
The graph looked like this, with the nodes represented by blue circles and edges by red lines:
We analyzed the problems we had with this system and came up with the following:
To solve those issues we wanted to find a way to generate the graph differently, in order to:
The graph generation
We ended up changing the rules of generation of nodes and edges in the navigation graph. We defined obstacles as polygons and defined the new graph with the following rules:
Inspired by this article we generated the obstacle polygons by following these steps:
Since our obstacles are static the process is done offline, and data stored in a
The path calculation
When a route between given source and destination points has to be calculated the only computations left to be performed at runtime are:
Here is the pathfinding in action, you can notice how the graph changes when moving source and destination points:
In order to improve the performance and let the pathfinding not impact the framerate, we implemented few optimization techniques.
We added a visibility cache, we used the tiles we had in the previous implementation, and stored all the visible nodes in line of sight for each tile. This let us save computation time when adding the edges between source and destination nodes, instead of performing a lot of expensive line of sight checks, we just use the nodes cached in the tile the node is in.
We reduced the number of edges by removing all edges between nodes of different polygons, except for special nodes marked by hand. We won’t go in detail about this, since is strictly tied to the nature of the map, and we didn’t find a way to automatically choose special nodes.
We then moved all the runtime part of the algorithm in a different thread to further save computation time.
The final result
Despite having hundreds of nodes and edges, the overhead is minimal and improved ~100 times over the previous implementation. It runs smoothly on all the machines we tested it in, and we are now able to run it every frame to show the potential route the player can currently set.
Hope you enjoyed this technical article, I thought it would be useful to share it since I didn’t see anything like that implemented in Unity.
Nantucket is in the late stages of development, we are putting the final content and internal testing is giving us useful feedback on game usability and balance. We’ll soon show more gameplay in a video on our Youtube Channel. Meanwhile don’t forget to follow us on Twitter and Facebook.
It’s been a while since you’ve read of us. Last time we told you we were in need of some relax to prepare for the final rush. Well, the news of today is part of that:
We are thrilled for this submission! It means a lot to us since the game will be judged by the bests and, moreover, that the game is a lot closer to its production end.
We believe in this game and we hope to get as far as possible in this competition. We will keep you updated about this, don’t worry. Wish us luck!
Here at Picaresque Studio we keep working hard for the final goal. However, we feel that we need a little rest to recover our strength for the last push. For this reason, we leave you with a new illustration of our Ishmael doodling with wood, carving out whales while something is watching…
Have a nice summer time and see you in September rested and ready for some juicy (or groggy) news!
The Picaresque Studio Team