Jump to content
  • Advertisement
  • entries
  • comments
  • views

Project: Seas of Fortune

Seas of Fortune - Dev Update #17 - Optimization - Crew Walking and Figureheads crafting

Sign in to follow this  
Trym Studios


Posted by TrymStudios on Mar 7th, 2019

seas of fortune7

Hello again Captains,

in this update we will dive into the big optimization of The Dawn, and I can now say Its done, this was the last time we touched that ship in regards of its overall design, that feels like a big relief considering its taken a while to get it right and up to my liking. Huge shout out to Vladimir Sitnik for helping out on both the texture work and the optimization.

So, lets dive into what we have been doing!


The Dawn

We realized the ship was a bit overkill in polys, so we managed to reduce these without the loss of quality with almost 60%. Which is huge, we also redid the textures on almost the entire ship, we removed some details and added some new ones that we thought fitted better and the feedback so far has been that it was the right decision.

Lets take a look at some of the before and after pictures.







We also fixed the overall shape of the ship, as if you can notice on the before pictures from the front, it should have been more round and accurate to a ship design. By doing this, the captains cabin also became a bit bigger which leaves more room for us to play with, we also moved the whipstaff from behind the mast to the front, so you will no longer see the mast right in front of you, even if that is more accurate for the model it was frustrating from a gaming perspective.

vladimir sitnik ship fluyt 1600


Cocca Veneta

Since we are finished with The Dawn, we also started blocking out the Cocca Veneta, and older 16th century ship. We dont have much update on that yet but here is some pics from the blockout process.

This ship has more rooms and a different steering system, it also has a front tower which was common in some of the earlier ship as they had a medieval touch on them.


1 3


Build Notes

-=- Version 0.5.2 Notes -=-

On our very placeholder menu we added a window for the changes that has been done with every update, so our testers can get a better look to what has been changed.

As of version 0.5, we've effectively rebuilt the game more or less from scratch to transition from a 'shaky playable prototype' to a more rigid development environment.
We've actually got more done than we had originally anticipated, which speaks to the fact the previous code base was not as bad as we had estimated (great!)

- Added lights for island 2 (light tower)
- Added NPCS + AI (they can walk, etc.)
- Added NPC ship + AI (navigator)
- Added NPC to interact with to initiatite trade with ports and other ships
- Added placeholder furniture customization mode
- Added rotation and velocity inheritance system for NPCs and player (while on ship)
- Added Water volume extrude (water no longer renders below-deck)
- Added Running
- Added cam limiters
- Added underwater camera render (if thrown overboard)
- Added crafting animation (wip)
- Added player objects (Lantern (lit), spyglass (camera), pipe)

- Adjusted night/day cycles and fixed rendering issues
- Adjusted player interactive zone
- Tweaked UI sort order (quest completion pop-ups on top, etc.)
- Calibrated horizon rendering and distance fog
- Prevented slippery deck under most situations
- Lit up the night slightly
- Removed all transparent shaders
- Added whipstaff hard lock
- Updated UI and info panels including F1 overlay
- Optimized lag (rendering)
- Updated sails procedural animations
- Reskinned islands (placeholder)
- Increase top-speed for current ship
- Improved NPC random-generation
- Polished ladders (wip)
- Added patch notes section in main menu
- Updated some of the trade goods icons
- Updated sounds
- Updated ship visuals
- Updated hands animations for player
- Updated NPC animations
- Decreased mouse delay

- Reimplemented quests, and added partial hunt whale quest
- Reimplemented and skinned the minimap system
- Reimplemented main menu and character customization (free flow)
- Reimplemented compass logic & waypoints system (tied to Quests)
- Reimplemented active stations (lanterns, bell, cannons, etc.)
- Reimplemented and calibrated audio ambiance system
- Reimplemented crafting and trading (entire flows)

- Fixed a number of issues with water physics and render
- Fixed an issue that caused a ship's physics to act inaccurately at the end of a 'high wave'
- Fixed Fiddler talking issues
- Fixed a number of issues with ship collisions
- Fixed issues with quest journal
- Fixed UI flow issues (locks)
- Fixed navigation leaning (Z,C)

93 feature tasks
212 internal bugfixes
26 external bugfixes




As we add more crew we want to make sure it all works, so a walking cycle was implemented which is still in testing and will need some adjustments. But as of now we can stop a crew mate and talk to him (We dont have the dialog in yet) and he will turn around and what to see what you have to say.

Eventually some oft he crew will have chores to do and you will see them going about their business trying to keep your ship afloat!

ezgif 1 3628f32ae89e




One of the artists working with has made some figureheads you will be able to craft. This will be done in blocks and later in development we want the option to change these out as you get more blueprints. Here is a process of the blocking process.

This will work with each block being visible at 25% - 50% - 75% - 100%






We have also added a bunch of new trade materials.

Fish, Cloth, Bricks, Honey, Wine, Meat, Beer, Spices, Hemp, Wool, Salt, Leather, Pottery, Skins

unknown 1



That is all folks, remember to check out our webpage

and join our social channels!

All the best!

Sign in to follow this  


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
  • Advertisement
  • What is your GameDev Story?

    In 2019 we are celebrating 20 years of GameDev.net! Share your GameDev Story with us.

    (You must login to your GameDev.net account.)

  • Blog Entries

  • Similar Content

    • By Rof
      Hello guys! I am new to Unity3D and also new with C#. I am currently working on a 2D Platformer game. This would be my first game ever. I really need some help in coding and animation. I was able to create script already for my Player Movement. I already have the basics coded and working (Walking, Jumping, Attack, Dash). I also have an extra feature which allows the player to jump longer if he/she presses Space for a longer period of time.

      I just need help in fixing the Jump + Attack. Whenever the player Jumps and Attacks at the same time, the character will ignore the x velocity of the object and will only continue the x velocity after the attack animation.

      I'll really appreciate any help that you can give me 
      Have a great day!
    • By snacktime
      Looking for feedback from someone who has done this, mainly just to confirm that my guestimates are not way off.  I know enough to be dangerous not my area of expertise.
      Trying to budget for a custom 3D skeletal animation system with cross fading and 2 layer blending.  Context is Unity.
      My thought is someone who has done it before could probably get the core features working in some form in a month.  But by the time you factor in everything like bugs, performance refactors, platform specific gotcha's, whatever, it's probably around a 6 month job to get something actually usable in game.
      Does that sound reasonable?
    • By RoKabium Games
      Which one of the 4 menus in SAMA is your favourite? 1, 2, 3 or 4?
    • By horror_man
      Hello, I'm currently searching for additional talented and passionate members for our team that's creating a small horror game.
      About the game: The game would be a small sci-fi/post-apocalyptic survival horror 3D game with FPS (First person shooter) mechanics and an original setting and story based in a book (which I'm writing) scene, where a group of prisoners are left behind in an abandoned underground facility. It would play similar to Dead Space combined with Penumbra and SCP: Secret Laboratory, with the option of playing solo or multiplayer.
      Engine that'd be used to create the game: Unity
      About me: I'm a music composer with 4 years of experience and I'm fairly new in this game development world, and I'm currently leading the team that'd be creating this beautiful and horrifying game. I decided that making the book which I'm writing into a game would be really cool, and I got more motivated about doing so some time ago when I got a bunch of expensive Unity assets for a very low price. However, I researched about how to do things right in game development so I reduced the scope of it as much as I could so that's why this game is really based in a scene of the book and not the entire thing. Also I'm currently learning how to use Unity and learning how to program.
      Our team right now consists of: Me (Game Designer, Creator, Music Composer, Writer), 3 3D Modelers, 2 Game Programmers, 1 Sound Effect Designer, 1 Concept Artist, 1 3D Animator and 1 Community Manager.
      Who am I looking for: We are looking for a talented and passionate programmer that's experienced with Unity and C#.
      Right now the game is in mid-early development and you can see more information about it and follow our progress in our game jolt page here: https://gamejolt.com/games/devilspunishment/391190 . We expect to finish some sort of prototype in 3 months from now.
      This is a contract rev-share position
      If you are interested in joining, contributing or have questions about the project then let's talk. You can message me in Discord: world_creator#9524
    • By Canadian_Goose
      I am part of a team with an online PvP game. We get good buzz when we post our work and had a major publisher reach out to us and casually express interest in our work a while back. We finally have a stable build and are about to present to them our work thus far!
      It is very exciting, but also nerve-wracking, because our game development experience is very limited. So with that in mind...
      What the heck is a good publishing deal for an indie studio like us? There is frustratingly little information on this specific question, and what I find is all over the place. Here are examples of what I've read are "typical" deals:
      The publisher handles all marketing expenses and takes a 70% cut of the revenue, leaving the studio with 30%. The studio keeps the IP and assets. The publisher handles all marketing expenses and takes 100% of the earnings until the marketing budget is recouped. After this point, the publisher takes a 30% cut, and the developers get 70%. The developer pays 25% of the cost of developing the game and the publisher splits the revenue with them. The developer doesn't make much money after the sale of the game. Instead, they should negotiate as large of a budget as possible to the publisher and use as little of it as possible in developing the game. These deals are all over the place! 
      We have so many questions of our own:
      How much of the budget should the developer expect the publisher to pay? (Is this a major reason to partner with a publisher, or is it really for their marketing spend/connections?) Will the publisher expect us to quit our full time jobs to work on this?  Should the devs be asking for any salary at all? Maybe just enough to keep a roof over our heads?  What assets should we expect to keep - our source code, at the very least? Should the publishers buy us out for the work we've done this far, or is that just "written off" as the cost of getting a vertical slice demo?  How do we decide what's a reasonable marketing budget, development budget, and revenue split with the publisher?  Is there a good rule of thumb for how much money should be spent on budget vs. marketing? (I know the marketing expense is significantly higher than the production costs for Hollywood movies, for example) We have funding for another year without a publisher. It is our own money. We would rather not use it, but should we consider using it as a negotiating chip to increase our revenue take, or is that weird? It is scary looking at the digital distribution channels' takes (especially Steam) and licensing fees on top of the publisher's take. We do not want to lose our shirts... in fact, our game is fun and we want to make money! 
      Thank you in advance!

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!