Build 0.3 Update

We have pushed out a small update to build 0.3 to fix a couple of outstanding feature requests.

  • Removed requirement for server login (offline play available now)
  • Updated gun particles
  • Framework for player profile started
  • Updated camera effects
  • Updated raycasting system
  • Update sky system
  • Cleaned up project files

Mostly this was a stabilization build and a chance to remove the server account system and allow for offline play. We will expand it a bit more in the coming weeks with a new ship class and a different map, as well as putting in a simple scenario as well. Hope you enjoy!

Download

YFwslcJ Build 0.3 Update

eFsP4VF Build 0.3 Update

bxkYs3m Build 0.3 Update

kyIP9DY Build 0.3 Update

Naval Battle Game Comes to Life – End of Year Summary

Naval Battle Game Comes Alive!

It has been an amazing year so far full of a lot of progress on our latest naval battle game Letters of Marque. It went from merely a concept in June to something that can be played, in less than 6 months. We want to thank all of our fans that have been keeping us motivated. Your feedback is greatly appreciated, keep it up! Your follows, likes, and comments are great for getting us moving on the development to make you a great age of sail ship action game!

Then and Now
then_and_now_1 Naval Battle Game Comes to Life - End of Year Summary
Our first brig placeholder vs the latest Ketch

At the start we laid out our goals (to make a fun naval battle game) and began the work using placeholders and quick script segments to approximate the game. A quick Finite State Logic helmed the AI ships and a placeholder brig took the place of a more detailed model. Gun a blazing we got into games and had a lot of fun, cementing our decision to continue the project and develop the gameplay in the same style as planned. When work first started on LoM we had no real naval assets and we asked to borrow a brig model from another game to use temporarily. We were granted the use of the placeholder model from the generous folks over atPiratesAhoy! and the real work could begin. With just Jehremie (aka Captain Murphy) and Justin (aka Trunks) on the team at the time it was a daunting task for sure; but soon after work began, Christian (aka Flannery) contacted us and offered his skills as a composer! He was taken on immediately and started on the intro and battle music. As some time passed we went through many changes and iterations of assets, which will be explained in the following sections, our first real model was created by Christian a few months later, (Gole Ketch) which is the ship you see in our screen shots.

Pirate Ketch by wolfpackgamesco on Sketchfab

Challenges
then_and_now_2 Naval Battle Game Comes to Life - End of Year Summary
Gole Ketch created by Christian

In the past 6 months that Wolf Pack Games has worked on the naval battle game Letters of Marque and Reprisal (LoM), the company has faced a few obstacles to development. Our composer/modeler/artist Christian recently had a newborn baby (CONGRATS!) and with that some assets had to be delayed and pushed back, such as new ship models, sounds, and various art assets for the website. Christian also helmed the music for the popular game Life is Feudal, which will have the soundtrack available to purchase before long. We also had another team member go through a career change and is still trying to get back on his feet after the switch. We have had a lot happen over the past year but progress has not stopped. Through thick and thin we managed to knock out around 30% of the game, mostly mechanics and core components that were hammered out after hours from our regular jobs and other obligations.

Mechanics and Components (also known as, “what we broke many, many times”)
Screenshot-2016-01-10_21-19-45 Naval Battle Game Comes to Life - End of Year Summary
Near photo quality graphics

With any project, there will always be trials and tribulations when trying to find what does and (mostly) does not work. It was no less an effort with this naval battle game over the past few months as we tested multiple water shaders, sail/material shaders, and also core networking components. When the dust finally settled after weeks of testing and breaking components and assets, we finally settled on some great systems. The Sails/PBR shaders are UBER, the water is Ceto, and the networking is actually a homebrew solution created by the team over at Black Wake called WakeNet. We will get more in depth on that later as we are planning to actually open source that system for everyone to make use of. Although it set us back a couple weeks on our development plan, the near photo realistic quality results speak for themselves.

Where are we now?
Screenshot-2015-12-11_19-32-08 Naval Battle Game Comes to Life - End of Year Summary
Spanish Ketch sailing into the sunset

As we rounded out the new year, we are in a great path for this naval battle game to continue on. We passed our 30% roadmap mark just before the new year and as our crew’s lives are slowly getting back in order we are building up momentum and the project is now a fully functional game that can be played for free! We recommend that you get into playing it now as we don’t know how long we will keep it free for download and play. Eventually it will go back to closed source where only the testers get the latest version. We won’t deprecate the existing copies, they are out there forever for everyone to try out.

How can you get involved?
We have our naval battle game on social media at pretty much all of the major locations, Twitter, Facebook, Google+, Instagram, Reddit, and IndieDB and we always love it when fans take time to follow/like/upvote us on those pages. It means a lot that people are excited to see the naval battle game of their dreams get built! We also love to see random players hop into our testing games in the evenings. We mostly work on the game from 5-11pm CST so if you happen to see a game running then, it is probably us. Stop in and say hi and lob a few cannonballs at us!

That wraps it for this summary report, look out for a devblog coming soon!

facebook_50 Naval Battle Game Comes to Life - End of Year Summary twitter_50 Naval Battle Game Comes to Life - End of Year Summary googleplus_50 Naval Battle Game Comes to Life - End of Year Summary Instagram_50 Naval Battle Game Comes to Life - End of Year Summary reddit-icon Naval Battle Game Comes to Life - End of Year Summary 42607 Naval Battle Game Comes to Life - End of Year Summary

New Game Patcher/Launcher/Downloader Available

So the last time we tested this game patcher out we kept getting some odd issues due to files either not being correct, or having new characters or formatting in them, so we pulled the patcher/launcher out of the test builds because we were losing far too much time to the bugs. We finally got a chance to take it apart and actually see what was happening, and it was actually fairly simple, but needed some extensive work to get it back to stable. As a result we added in a new feature at the same time to be able to download a full version of the game (or clear a previously installed version) so that you don’t have to download a zip file every time. The patcher itself shouldn’t need any updating for now, but a later edition will likely have the ability to patch itself as well as the game.

Without further ado, here is the new patcher!

Invalid download ID.

Release 0.3.16.0108a

Fixed

  • Player list syncing when new ships spawned was not firing
  • Player joined message was not firing under certain conditions
  • Screen resolution changes not pulling when new scene loads, sometimes would revert to system saved setting

Added

  • New player list while in game (Tab key is default)

Changed

  • Cleaned up bow splash code
  • Screen resolution code cleaned up and organized better

 

Get into the action today with the latest update!

Release 0.3.16.0106a

Fixed

  • Time of day not starting correctly
  • Sun not showing on start of match
  • Full Screen dialog contradicts the in-game setting

Added

  • Player list shows on spawn screen
  • New Screen Resolution dialog in Video Settings Panel

Changed

  • Cleaned up orphan assets from project to keep size down

Release 0.3.16.0105a

Fixed/Changed

  • Fixed – Camera switch leaves telescope view on
  • Fixed – Camera doesn’t switch to new ship after respawn

Added

  • Sail LOD manager started
  • Sail order redone
  • Sail code cleaned up and separated to a new script segment
  • Hit indicator for shots that impact on another ship
  • High resolution screenshot tool
  • Updated smoke particle shader
  • Updated cannon fire shader
  • Updated splash LOD manager

Release 0.3.16.0101a

Fixed/Changed

  • Respawn code cleanup
  • Particles for water splash size adjusted
  • Fixed ships not sinking after being destroyed
  • Host now sees damage smoke from own ship

Added

  • Controls page new skinning
  • New Weather system and weather management
  • Lightning effect synced across network
  • New sky shader

Release 0.2.15.1221a

Fixed

  • Respawn code corrected for client side

Changed

  • Gun elevation expanded to 32 separate setting points, allowing finer control of long range shots
  • Wind/Vessel indicator in primary UI made larger
  • SSAA removed and replaced with FXAA3

Release 0.2.15.1220a

Fixed

  • Ship spawn code cleaned up, found a bug during slow client loads where multiple ships would spawn then disappear
  • Abandoned ships (ones without a client owner) now sink faster to clear the level, no more ghost ships driving around
  • Patcher updated to better handle exceptions
  • Smoke particles were lowered in performance needs
  • Water splashes consolidated to a single particle pooler

Added

  • Ships that have been killed will start on fire if they are not already
  • Respawn menu added to exit menu UI. Allows for a player to quickly respawn in a fresh ship. Old ship is sunk and set on fire.
  • Respawn message for when player respawns in new ship

Release 0.2.15.1219b

New Features

  • Camera shake when hit
  • Cannonballs can go through waves and leave a trail of splashes
  • Lanterns light on ships at night

Fixed

  • On-deck look camera jumping
  • On-deck camera locked on occasion
  • Host didn’t see damage smoke
  • Texture corrected for telescope view
  • Player connect messages corrected for clients

Changes

  • Menu ship replaced with current model

Next on the List

  • Add collision damage and camera shake
  • Camera motion and shake when dismasted
  • Hit Indicator when shots hit enemy
  • Sync mast damage on new player connection