Ships of Glory MMO


So I at all times do stuff backwards.. Devlogs are speculated to be began early on in growth. I get so centered on designing and constructing that I by no means have time for the rest.
My thoughts is a multitude, I’ve spent the final 12 months attempting to complete (or get to Beta) my first on-line recreation. I’ve made many standalone video games, greater than I can keep in mind.
However on-line is completely different. Not solely do I’ve to handle the sport builds but in addition coordinate server builds and get that to all work with my customized API for person administration, analytics and different stuff. The sport is at present utilizing three servers with inbuilt functionality to scale up from there. Evidently plenty of planning has gone into this and the techniques have turn out to be very advanced! However so so superior!

Okay so I’m an enormous World of Tanks Blitz fan, been enjoying it for years. I simply assume it really works very well for cell (my most well-liked platform for recreation dev).
Then got here alongside World of Warships Blitz and having performed the complete fledged PC model I assumed nice that is going to be superior! I feel I performed it for about 5 minutes then by no means began it up once more. For me it simply didnt really feel proper. Too arcade like the place I desire extra a sensible simulation sort of factor. Private choice.

So stuff it.. I will simply make my very own however higher.. how onerous can or not it’s???
Now I cant compete with the assets that Wargaming have.. clearly. So my strategy is at all times to give attention to what I can do, and do it properly.
I made a decision on a low-poly visible type however with a couple of textures combined in. I personally like this type and it really works properly on cell the place the {hardware} is different and never at all times nice.
Now I was an Industrial Designer.. so I used my outdated CAD system to design all of the ship fashions, not one thing that many devs can be utilizing Smiley Over the months the type developed into what I feel is one thing fairly first rate. Or about nearly as good as I can get it given I truly need to launch this recreation earlier than I die!
I cant take credit score for the low poly style-ocean and islands, they had been sourced from the Asset Retailer. The ocean is a little bit of a GPU killer however I feel its price it.

From a tech standpoint the sport is absolutely server authoritative. Customers ship their enter to the server, the simulation is performed out on that server after which the shoppers are synced with the assistance of some predictive algorithms to assist easy issues out. Given ships are typically sluggish this works fairly properly. Though huge effort has gone into getting it to its present state. Actually huge effort! Every now and then there generally is a slight distinction within the physics simulation between the server and shopper however the server at all times overrides the shoppers to maintain it honest.

One of many issues that I actually disliked with World of Warship Blitz (though the PC model is nice) was the concentrating on system. Having to manually goal on a tiny display screen was not doing it for me. As an alternative and in line with cell recreation enter I made a decision to have the person choose the goal and the ships turrets monitor and hearth at that concentrate on mechanically. This may increasingly sound too straightforward and many individuals wont agree with me on this Im positive. However what it does is make the sport extra about commanding the ship and positioning it strategically with a view to destroy the enemy quite than micro managing the weapon techniques. Torpedo’s, depth prices, hedgehogs and mines are an exception thought and are absolutely underneath the customers management.

As for recreation play I performed round with having crew recreation play, seize the flag and all the standard recreation modes. However this wasn’t actually what I needed, which was principally a free for all. Something goes, no guidelines. Its like a by no means ending loss of life match.. Nevertheless there is no such thing as a approach I can cease folks working collectively, so I embraced it and allowed customers to pal one another to allow them to establish themselves on the radar and work collectively. The sport has cargo and passenger missions that happen on the servers too, these cargo and passenger ships are straightforward targets so having buddies escort you between ports works properly. I’ve even created a system to ship “gold” to your pals to reward them for his or her assist.
One other problem I needed to overcome is the right way to take care of lack of gamers as I’d have initially when releasing the sport. So I’ve a system that spawns AI when there may be lower than a sure variety of gamers on the servers. Because the participant depend will increase the AI’s dont re-spawn when destroyed permitting for a managed quantity of chaos always!

In the mean time there are 13 ships with extra deliberate, ranging for tiny patrol boats to very large battleships. Every ship has its benefits and weaknesses. Turret positions, turret rotation vary, turret rotation pace, weapon reload time, weapon vary, weapon firepower, ship pace, ship armour and restore pace all come into play and outline how a specific ship will be efficient in battle. These attributes will also be upgraded utilizing “gold” scored in battle.

Anyway I’m treating this put up a bit like a debrief.. this recreation has been continually on my thoughts for a yr. Each day there have been new issues to be solved, new recreation play mechanics to check and consider, hideous bugs that generally took weeks to resolve. Now.. I really feel I can calm down a bit. I dont actually care if no person like its. I simply must relaxation.

I’ve simply printed a Beta on the Play Retailer and plan to do the identical on iOS subsequent week.
Take a look if you need, give me some suggestions should you can. And hopefully take pleasure in Smiley

Thanks in your time in studying this, a lot appreciated!

Retailer Hyperlink:


Latest posts