I Made a New Pirate Ship for My Game | Multiplayer Devlog #45

  Рет қаралды 34,810

Tom Weiland

Tom Weiland

3 жыл бұрын

In this devlog I made a new pirate ship for the game and reworked the wave simulation!
Next devlog: • I Made NEW COMBAT for ...
Pirate game playlist: • Multiplayer Pirate Gam...
⎯⎯⎯⎯⎯⎯
Discord server: tomweiland.net/discord
Support me on GitHub Sponsors: github.com/sponsors/tom-weiland
Support me on Ko-fi: tomweiland.net/kofi
GitHub: tomweiland.net/github
Project's Trello board: trello.com/b/vJwk0iwS/pirate-...
Website: tomweiland.net/
⎯⎯⎯⎯⎯⎯
Gear & Software I Use
Developing
⮞ Engine - Unity: store.unity.com/#plans-indivi...
⮞ Code Editor - Visual Studio: visualstudio.microsoft.com/vs/
⮞ 3D Modeling - Blender: www.blender.org/download/
Recording & Streaming
⮞ Screen Recorder - OBS Studio: obsproject.com/
⮞ Camera - Panasonic G85: amzn.to/39P77GK
⮞ Microphone - Maono AU-PM422: amzn.to/2LsTIuG
Computer Parts & Peripherals
⮞ Mouse - Logitech G604: amzn.to/3mqUSoy
⮞ CPU - AMD Ryzen 7 2700X: amzn.to/3pU06K9
⮞ GPU - GeForce GTX 1050 Ti: www.newegg.ca/p/N82E16814125915
⮞ Motherboard - ASUS Prime X470-Pro: amzn.to/3p20h5f
⮞ SSD - Gigabyte 240GB: amzn.to/39UPWDQ
⮞ HDD - WD Blue 1TB: amzn.to/2O37EMI
⮞ RAM - 8GB x2
⮞ Case - Fractal Design Meshify C: amzn.to/3q6FgHy
⮞ Power Supply - EVGA 750 GQ: amzn.to/2N3T3A0
Other
⮞ YT Channel Management Tool - TubeBuddy: www.tubebuddy.com/tomweiland
⮞ Webhosting - Bluehost: www.bluehost.com/track/tomwei...
I personally use all of the above products and services, so they are genuine recommendations. Some of these links are affiliate links, which means I get paid a small commission (at no extra cost to you) if you sign up or buy through them. Thanks for supporting the channel!
⎯⎯⎯⎯⎯⎯
#Devlog #GameDev #PirateGame #IndieDev #IndieGame #Multiplayer #GameDevelopment #Unity #Unity3D #MadeWithUnity
In this devlog we finally replaced the ship model in my multiplayer pirate game. The old one was a little small and looked very similar to the sloop in Sea of Thieves, so I wanted to give it an upgrade and hopefully start differentiating this game a bit.
I also finally fixed the boat's buoyancy system, so it's no longer as bouncy, and while I was at it, I gave the wave simulation an overhaul to make the water look less repetitive and more natural.
⎯⎯⎯⎯⎯⎯
The music used in this video is sourced from the KZbin Audio Library and StreamBeats.

Пікірлер: 393
@tomweiland
@tomweiland 3 жыл бұрын
SMASH LIKE AND SUBSCRIBE! Thanks for watching guys :)
@angadbasandrai4814
@angadbasandrai4814 3 жыл бұрын
Keep healing like it is in Sea of Thieves It takes time to eat the food but healing is definite
@angadbasandrai4814
@angadbasandrai4814 3 жыл бұрын
Also keep automatic healing like this: If for 5 seconds you don't take any damage health starts coming back and amount of health gained increases as the time for which you don't take any damage increases I hope you understand what I mean cause I had to read what i typed 3 times to actually understand what i myself just typed
@tomweiland
@tomweiland 3 жыл бұрын
@@angadbasandrai4814 hmmm...but I'm actually not a huge fan of the Sea of Thieves healing system. It _works,_ but I feel like it could be improved. I find it really frustrating when someone else pulls out 5 pineapples or something-it makes them impossible to kill at range if you can't refill your ammo (like in the water or on an island). Chugging food to heal through the damage you're taking doesn't add any depth-it's just boring, if not frustrating for both parties...
@knightlon
@knightlon 3 жыл бұрын
@@tomweiland You could just keep healing to only out of combat.
@etymologynerd.
@etymologynerd. 3 жыл бұрын
@@tomweilandI think healing should take long enough so you can't eat in the middle of a fight. Otherwise players would win by healing the most. Basically the opposite of Breath of the Wild.
@albingrahn5576
@albingrahn5576 3 жыл бұрын
8:30 i completely agree, that's why i love working with shaders. if you mess up in your normal code it just gives you an error, but if you mess up when you're making a shader it gives you some cool trippy effect that somehow logically makes sense and you can work out what the problem is from there
@tomweiland
@tomweiland 3 жыл бұрын
Yeah, and it's a totally different type of debugging too. Very fascinating 😄
@amykyst
@amykyst 3 жыл бұрын
I love the new waves!
@tomweiland
@tomweiland 3 жыл бұрын
I love them too! They're SO much better than the old ones...
@GamesBySaul
@GamesBySaul 3 жыл бұрын
One thing I love about eating food during combat is on games like Skyrim where you eat around 100 wheels of cheese in front of an enemy, and just imagining their reaction. Love the work you've done! The new models look fantastic and especially the waves!
@tomweiland
@tomweiland 3 жыл бұрын
That sounds even worse than someone having 5 pineapples in Sea of Thieves 😂
@GamesBySaul
@GamesBySaul 3 жыл бұрын
@@tomweiland xD Imagine the look on someone's face just seeing that.
@lethalcheese5771
@lethalcheese5771 2 жыл бұрын
@@GamesBySaul Fancy seeing you here (I'm in Vimlark's Discord Server)
@GamesBySaul
@GamesBySaul 2 жыл бұрын
@@lethalcheese5771 Oh nice! :D obviously we both have great taste ;)
@angadbasandrai4814
@angadbasandrai4814 3 жыл бұрын
The new ship and waves are definitely worth the wait
@tomweiland
@tomweiland 3 жыл бұрын
I'm glad to hear it! The waves are so much nicer now :D
@povilasca8306
@povilasca8306 3 жыл бұрын
Amazing progress! Love how the game is shaping out
@tomweiland
@tomweiland 3 жыл бұрын
Thanks, I'm glad you like it :D
@plaidev
@plaidev 3 жыл бұрын
This was my favorite one yet! Very high quality video 👍 Keep up the great work.
@tomweiland
@tomweiland 3 жыл бұрын
That's very good to hear, glad you liked it :D
@microman502
@microman502 3 жыл бұрын
Oh hey plai! I agree with you, this game is looking pretty awesome.
@TheThe06
@TheThe06 3 жыл бұрын
Incredible! The ocean looks so much better. I love how beautiful the game is starting to look.
@tomweiland
@tomweiland 3 жыл бұрын
Yeah, the water was in need of an upgrade :P
@Itsysss
@Itsysss 3 жыл бұрын
The concept of this game is epic, great work man! :D
@tomweiland
@tomweiland 3 жыл бұрын
Thanks, I'm glad you like the idea!
@RickyWiild
@RickyWiild 3 жыл бұрын
Looking great, good work!
@tomweiland
@tomweiland 3 жыл бұрын
Thanks, glad you like it!
@RobLang
@RobLang 3 жыл бұрын
So much wonderful content here, Tom. Love the new waves! And the "boot" is ace too. As for shader graph being verbose, don't forget that you're not looking at what is compiled. What might look like a huge number of variables to you will disappear when compiled down. It could even compile smaller than your neat code. Of course, it's not great if you're trying to edit a shader graph by hand but then it argue that it's not designed for that. Great video, mate. I always learn something!
@tomweiland
@tomweiland 3 жыл бұрын
_"it's not great if you're trying to edit a shader graph by hand but then it argue that it's not designed for that."_ That's precisely why I ended up not using it after all-since shader graph doesn't yet support/expose certain things I need to be able to modify, I would've had to go in and manually edit the generated code any time I make a change...a nightmare, to say the least :P My bigger concern was the amount of local variables being assigned, but then again I don't know much about how memory and performance are connected on GPUs, so maybe it's not such a big deal. Everyone seems to be liking the new waves, so that's good 😅
@ElCurios
@ElCurios 3 жыл бұрын
Just the first few scenes catched me! I really like the idea and the looks! Instantly subbed and liked xd
@tomweiland
@tomweiland 3 жыл бұрын
Thanks, I'm glad you like it that much! You may also want to consider joining the Discord server (link in description) 🙂
@ElCurios
@ElCurios 3 жыл бұрын
@@tomweiland Sure!
@Skeffles
@Skeffles 3 жыл бұрын
Brillaint video Tom. The new ship looks awesome and I'm glad you've managed to fix the bouncy issues!
@tomweiland
@tomweiland 3 жыл бұрын
Glad you like it as much as I do!
@copenhagger3386
@copenhagger3386 3 жыл бұрын
Dude. The potential for this project is INSANE Keep up the awesome work this is looking beyond good already. Like. Damn :0 it's actually insane dude i envy your talent frfr
@tomweiland
@tomweiland 3 жыл бұрын
Thanks for the kind words, I'm glad you like it so much!
@B4NTO
@B4NTO 2 жыл бұрын
Will be fun to follow your project 😊🍂🍁
@tomweiland
@tomweiland 2 жыл бұрын
Nice to know it's caught your interest, check out my latest devlog if you haven't yet :)
@scottgamedev8542
@scottgamedev8542 3 жыл бұрын
Great video man keep up the good work
@tomweiland
@tomweiland 3 жыл бұрын
Glad you liked it :)
@captainedison2544
@captainedison2544 3 жыл бұрын
How did i not hear about this is amazing i will definitely be keeping up to date with this
@tomweiland
@tomweiland 3 жыл бұрын
Glad you like it!
@Aristicrow
@Aristicrow 3 жыл бұрын
It's amazing when you think about how hard he was working for this game...Im really amazed on this progress...it changed the game's visual drastically
@tomweiland
@tomweiland 3 жыл бұрын
Haha yeah it's come along way from the original cube boat :P
@farhanhakim2189
@farhanhakim2189 3 жыл бұрын
Damn boi it looks amazing!
@tomweiland
@tomweiland 3 жыл бұрын
😅
@draganpaul8469
@draganpaul8469 3 жыл бұрын
Im currently in a competition where I need to make a game in unity but we have only a month to do a trailer, name, game itself, fix bugs, etc. You've been such an insipration through out this time and I, and my team of course, think that we have a great chance to win the #1 prize.
@tomweiland
@tomweiland 3 жыл бұрын
Thank you for the kind words, that means a lot to hear! And good luck with your competition :D
@xzippyzachx
@xzippyzachx 3 жыл бұрын
The new ship looks awesome! I be ready t' plunder it!
@tomweiland
@tomweiland 3 жыл бұрын
Oh no, the pirate speak is starting 😅
@xraidev
@xraidev 3 жыл бұрын
I think it would be cool if you kept both ship models in the game, I would love the opportunity to try and upgrade me ship over the course of the game, but I understand if that’s not a planned mechanic. Nice work Tom!
@tomweiland
@tomweiland 3 жыл бұрын
There will definitely be ways to modify the ship. Not exactly _upgrades,_ but different tradeoffs like more cannons or a reinforced hull in exchange for less speed. I'll probably put the old ship model in a bottle on a shelf somewhere as some kind of easter egg :P
@SamiTheAnxiousBean
@SamiTheAnxiousBean 2 жыл бұрын
I love it I just found this channel a few hours ago with the summery video and Ive been binging shit now It's cewl!
@tomweiland
@tomweiland 2 жыл бұрын
Really glad you're enjoying it that much 😅
@SamiTheAnxiousBean
@SamiTheAnxiousBean 2 жыл бұрын
@@tomweiland well what can I say I'm attracted to game dev projects I find Interasting!
@PuppetDev
@PuppetDev 3 жыл бұрын
The new bounciness looks SO much better than the other one you showed. So much more satisfying. I bet most people won't even think about it when playing, yet will love it way more. Definitely worth putting in the effort for a game like this.
@tomweiland
@tomweiland 3 жыл бұрын
Yeah it's one of those things where if I do it well, it'll go completely unnoticed :P
@sebastiansalas5031
@sebastiansalas5031 3 жыл бұрын
Man, I really like your videos :>
@tomweiland
@tomweiland 3 жыл бұрын
I'm glad :D
@nichegames9590
@nichegames9590 3 жыл бұрын
Ship looks good. The glitched water looked pretty cool too.
@tomweiland
@tomweiland 3 жыл бұрын
Math 👌
@jayjayjay856
@jayjayjay856 3 жыл бұрын
YESS!! Finally a new devlog🥳
@tomweiland
@tomweiland 3 жыл бұрын
We're back 🙌
@partible5803
@partible5803 3 жыл бұрын
Wow your modelling skills have increased amazingly since the start I wish I could model like that.
@tomweiland
@tomweiland 3 жыл бұрын
Thank you, glad you like it! Honestly it's just practice though-keep doing it and you'll get better :)
@alfonsotesta1781
@alfonsotesta1781 3 жыл бұрын
I love the look of the new games
@tomweiland
@tomweiland 3 жыл бұрын
Glad you like it :)
@juliancarder9747
@juliancarder9747 2 жыл бұрын
This is the coolest thing I’ve ever seen! The two things I enjoy the most are myths (especially Greek myths) and pirate/sailing games. I’m very happy I stumbled across your channel, can’t wait to see how your project develops. Also are you going to just stick with Greek myths?
@tomweiland
@tomweiland 2 жыл бұрын
Glad you like it :) Yeah I'll be sticking with just Greek mythology, at least for now. Maybe it'll evolve in the future 🤔
@dennisthcr2696
@dennisthcr2696 3 жыл бұрын
Good video. Waiting has been worth it.
@tomweiland
@tomweiland 3 жыл бұрын
Really glad to hear that :D
@TheCorrupt1on
@TheCorrupt1on 3 жыл бұрын
Love the progress. Can't wait for the Riptide multiplayer tutorial :D
@tomweiland
@tomweiland 3 жыл бұрын
Yeah...I need to get on that and finally get something out 😅
@MeduzkaCZ
@MeduzkaCZ 7 ай бұрын
Congrats!
@tomweiland
@tomweiland 7 ай бұрын
Thanks :)
@algs5483
@algs5483 3 жыл бұрын
5:20 CONGRATS WOOOO
@tomweiland
@tomweiland 3 жыл бұрын
Thanks 😅
@elonmuskfan7839
@elonmuskfan7839 3 жыл бұрын
I can't wait to play your game!!!
@tomweiland
@tomweiland 3 жыл бұрын
Same 😆
@Life-yy9cl
@Life-yy9cl 3 жыл бұрын
Superb work. Really love the water and they way ship floats. I also want to do these cool experiments with maths even though I hate the subject.
@tomweiland
@tomweiland 3 жыл бұрын
Glad you like it! I never found math at school particularly exciting-being able to apply it like this though can be quite entertaining :P
@eirik6502
@eirik6502 3 жыл бұрын
Awesome!
@tomweiland
@tomweiland 3 жыл бұрын
Thanks :)
@otherguysmichael
@otherguysmichael 3 жыл бұрын
Hey this game is looking awesome dude! I’m just trying to start making my own game and I’m excited to start :)
@tomweiland
@tomweiland 3 жыл бұрын
Thanks, and good luck with your project!
@changedev.198
@changedev.198 3 жыл бұрын
Nice as always Tommy! And I think tides would be great...
@tomweiland
@tomweiland 3 жыл бұрын
Tides would be really difficult to do, unless you mean just universally raising/lowering the sea level.
@changedev.198
@changedev.198 3 жыл бұрын
@@tomweiland Excactly, thats how tides work....
@tomweiland
@tomweiland 3 жыл бұрын
Well no...irl tides affect water level differently in different places. You have high tide in one place while it's low tide somewhere else, and I initially assumed that's what you were referring to. Universally changing the sea level is an extreme simplification of that. Overall though, I'm not really sure what the benefit of adding this would be, aside from "it's cool extra realism" or something...
@changedev.198
@changedev.198 3 жыл бұрын
@@tomweiland :P
@BigToeDev
@BigToeDev 3 жыл бұрын
been waiting! :D
@isto_inc
@isto_inc 3 жыл бұрын
deng and i thought i was fast
@tomweiland
@tomweiland 3 жыл бұрын
Hahaha, I'm starting to think you guys are superhuman! That, or you spend too much time on KZbin :P
@Vic-Valentine
@Vic-Valentine 2 жыл бұрын
impressive waves!
@tomweiland
@tomweiland 2 жыл бұрын
Thank you :D
@Rumplestiltzchen
@Rumplestiltzchen 3 жыл бұрын
Let's go! New video Also the waves are quite epic but what if you had areas of larger waves?
@tomweiland
@tomweiland 3 жыл бұрын
I'll probably have bigger waves in storms or something, we'll see.
@angadbasandrai4814
@angadbasandrai4814 3 жыл бұрын
Finally you're back
@tomweiland
@tomweiland 3 жыл бұрын
Yes, finally back 🙌
@themsovietbois
@themsovietbois 3 жыл бұрын
Progresh 👍 Nice work :D
@tomweiland
@tomweiland 3 жыл бұрын
Thank you 😄
@southhill6667
@southhill6667 3 жыл бұрын
Oooh yeah, the ship floating across the waves looks real satisfying now.
@tomweiland
@tomweiland 3 жыл бұрын
Agreed!
@gamerwizard434
@gamerwizard434 3 жыл бұрын
This is turning out to be a great game PS:Love your channel
@gamerwizard434
@gamerwizard434 3 жыл бұрын
Also when will there be a demo version of the game
@tomweiland
@tomweiland 3 жыл бұрын
Glad you like it! Not sure when there will be a demo version. Right now it's not much of a game yet-just a disjointed collection of different mechanics 😅
@gamerwizard434
@gamerwizard434 3 жыл бұрын
@@tomweiland Lol
@nebular_studio
@nebular_studio 3 жыл бұрын
The Best Part about this channel is that @Tom Weiland responds to every single viewer oh his
@tomweiland
@tomweiland 3 жыл бұрын
I try 😅
@brigus5465
@brigus5465 3 жыл бұрын
I feel like a cool concept for the food would be a halo-like shield system that either adds to your max health temporarily or gives you an extra hit of free damage. That would (Ideally) keep the combat based on skill while still giving players an incentive to bring some food into combat, especially if you add a timer or cooldown. It could also give newer players a chance to run away from a combat encounter that they aren't ready for and help to discourage early rage-quits :)
@tomweiland
@tomweiland 3 жыл бұрын
Hmm, that's an interesting though, I'll keep it in mind. Thanks for the suggestion :)
@Wonrofccsreal
@Wonrofccsreal 3 жыл бұрын
that ship is fire
@tomweiland
@tomweiland 3 жыл бұрын
Glad you like it 😅
@not__nugget
@not__nugget 3 жыл бұрын
I love watching your creative process throughout your development of this game! I look forward to the future videos for this unnamed project, and any other projects you are going to/are working on in the future! I hate to be that viewer, but I believe I recall you mentioning in some comment somewhere you wanted to recreate your networking in Unity and C# with some better code and more modern. Is this something you still want to work on? That is surely one series I am more than interested in. I have done some work on networking games using intricate libraries such as Photon Bolt and would love to follow such an improved series like I followed your prior implementations. Again, I am excited to follow your development on KZbin, and hopefully use your creative process as a means to find my own inspirations for projects going forward :)
@tomweiland
@tomweiland 3 жыл бұрын
Thank you for the kind words, I'm honored to be able to help inspire you :D As for new networking tutorials, they're coming. I've started working on the project we'll build in that series, but finishing that up (and testing it properly) will take quite a bit of time still as I'd like to cover some more advanced topics this time around. Aside from that, the new solution itself also needs some more testing, and after all that I still need to put together the actual tutorials, so it's in the works but I have no clue when I'll get it all done 😅
@not__nugget
@not__nugget 3 жыл бұрын
I’m glad to hear they are in the works! You can’t rush perfection, so I’m happy to wait as long as it takes! I look forward to watching the series when it comes around! I tend to get waves of inspiration, and watching content creators is a catalyst of sorts. I’m currently working on a discord bot, and I’m learning a ton about threading, async and await, and hope to be able to apply this knowledge to future projects, game or not. Watching other peoples projects keeps me wanting to work on this more and more! I really am excited to see where your project ends up! Best of luck!
@TheOneWithComments
@TheOneWithComments 3 жыл бұрын
It's crazy how much of a difference those waves and the ship bouncing properly makes. This seems like a huge improvement even though it's only technically two features that were modified.
@tomweiland
@tomweiland 3 жыл бұрын
Agreed! The irony with these kinds of features/mechanics is that if you do them well, no one will even notice them :P
@misanthropistbig8597
@misanthropistbig8597 3 жыл бұрын
Let’s go da’baby time
@tomweiland
@tomweiland 3 жыл бұрын
I don't know what this means but I'll take it as a compliment :P
@KiwiGalaxyDev
@KiwiGalaxyDev 3 жыл бұрын
The new water shader and shipmodel looks absolutly beautiful!
@tomweiland
@tomweiland 3 жыл бұрын
I'm glad you agree!
@bronzemoongames
@bronzemoongames 3 жыл бұрын
Since one year, I am trying to realise a similar project with my limited coding and shader skills, it is so hard and most of the time I am bound to the features of pre-built assets. So, just wanted to say, I really envy your freedom in your project and wish you continued success!
@tomweiland
@tomweiland 3 жыл бұрын
Thanks for the kind words :) Not sure if you're looking for advice, but it can help to specifically avoid using others' assets. Obviously assets can be useful and big time savers, but if your goal is to learn and improve your skills, challenging yourself to do everything and not relying on code assets can really help speed you along. It forces you to learn how things are generally done, and if you can't find any help on google, you can always ask on the Unity Forums/Unity Answers as well as in tons of coding communities on Discord (including mine).
@Rolltide830
@Rolltide830 3 жыл бұрын
This game has come so far!
@tomweiland
@tomweiland 3 жыл бұрын
It has! But not far enough :P
@millo5014
@millo5014 3 жыл бұрын
this looks epic
@tomweiland
@tomweiland 3 жыл бұрын
I'm glad you think so :)
@samarthsaxena4853
@samarthsaxena4853 2 жыл бұрын
The idea seems really impressive. Also the art style is very unique. Maybe creating and using some comical type shaders via Shader graph will suit the style.
@tomweiland
@tomweiland 2 жыл бұрын
Glad you like it :)
@samuelward9058
@samuelward9058 3 жыл бұрын
Nice video! also if you want a sort of debug in blender so you know what way the normals are facing go into edit mode then click the drop down menu which is located under the x on the top right you then go down to "normals" and you can select one of the 3 ways to debug i usually use the 3rd one then i put the size higher so i can see it better. Also great content keep it up :D
@tomweiland
@tomweiland 3 жыл бұрын
Yeah...I always forget those gizmos exist :P I don't like to keep them on while I'm actually modeling because they clutter up the view, and usually the normals are facing the right way, so I've never thought to check them with that.
@samuelward9058
@samuelward9058 3 жыл бұрын
@@tomweiland yeah it does ruin the view of the model a bit but it's just for when you import the model to unity :D
@itsME-dc4vm
@itsME-dc4vm 3 жыл бұрын
wow nice ;D
@tomweiland
@tomweiland 3 жыл бұрын
Thanks :)
@StephenScottDayGames
@StephenScottDayGames 3 жыл бұрын
There’s an unimaginably simple and easy tool for adding collider to objects called “Easy collider”. It’s on the asset store, I use it for everything that needs complex collider shapes.
@tomweiland
@tomweiland 3 жыл бұрын
Hmm I'll check that out, thanks for the tip!
@MilkDrinker01
@MilkDrinker01 3 жыл бұрын
Straight up gaming
@tomweiland
@tomweiland 3 жыл бұрын
Hopefully soon...
@betrayedpickle291
@betrayedpickle291 3 жыл бұрын
love it :)
@tomweiland
@tomweiland 3 жыл бұрын
I'm glad!
@EearsEntertainmentment99.
@EearsEntertainmentment99. Жыл бұрын
Love this game
@tomweiland
@tomweiland Жыл бұрын
😅
@drierwhisper729
@drierwhisper729 2 жыл бұрын
I know this has probably been said but here's a some suggestions to make your game even more awesome than it already is: 1. Create the ability to summon NPC ships to fight along side you against other players, monsters, etc. by using currency or resources or something. 2. Try to make it where a player could choose between different "icons" like a jolly rogers, thumbs up, or stars or whatever to put on their sails or flag. 3. Keep this low poly style it's awesome. 4. Have shops that you could by upgrades for your ship or character (unlike Sea of Thieves where it's just cosmetic). 5. When your fighting another player instead of just "health" you could have it to lets say at 75% health you limp, at 50% you can't shoot a gun, at 25% reduced attack damage and more. P.S. Just even getting compared to Sea of Thieves is already a big score in my book.
@tomweiland
@tomweiland 2 жыл бұрын
1. Interesting idea, but considering I want to allow players to take over enemy ships and make them their own, this could result in summoning a boat just to take it over... 2. I definitely want plenty of sail & flag cosmetics. 3. Agreed, I love it :) 4. If I add non-cosmetic "upgrades" they'll have to come with balanced tradeoffs-I don't want a game where you need all the best upgrades to even have a chance at competing with others. 5. I like that idea in terms of the realism and how it makes taking damage feel more serious/consequential, but that'll get annoying _fast._ It would have to be extremely well balanced and thought out, otherwise it'll just be frustrating 🤔
@drierwhisper729
@drierwhisper729 2 жыл бұрын
@@tomweiland I can see how things would need to be extremely balanced but with what you have brought to the table so far I think you could do it extremely well
@drierwhisper729
@drierwhisper729 2 жыл бұрын
@@tomweiland and for number 1 maybe it could be that you pay NPCs to drive the ships you have captured
@bensonplayzpirates8581
@bensonplayzpirates8581 2 жыл бұрын
you inspired me to make my own pirate game credit to you for inspiration 😊
@tomweiland
@tomweiland 2 жыл бұрын
Good luck :)
@bensonplayzpirates8581
@bensonplayzpirates8581 2 жыл бұрын
@@tomweiland i forgor i siad htat becuase its hard for me to model and make games
@algs5483
@algs5483 3 жыл бұрын
6:45 dark theme pog
@tomweiland
@tomweiland 3 жыл бұрын
Yeah, finally... :P
@Fezezen
@Fezezen 3 жыл бұрын
Nice sloop. Those "metal things" are called cleats. I for some reason retained a lot of information about ships when researching them for my own game.
@tomweiland
@tomweiland 3 жыл бұрын
Thanks for the tip-chances are that I read that at some point while going through sailing terminology, but I've only retained the names of parts I mention more often 😅
@Fezezen
@Fezezen 3 жыл бұрын
@@tomweiland if I'm to totally dump all my knowledge on you: Bow - front of the ship Stern - back of the ship Port - left side Starboard - right side Mast - pole that supports the sails Rudder - piece in the water that steers the ship Tiller - beam that steers the rudder Helm - wheel Hull - the main "body" of the ship Keel - ridge that runs along the hull Crowsnest - structure on a mast used for spotting Cleat - that metal thing Block - pulley/s used for adjusting rope length Foremast - mast at the front of the ship Main mast - pretty arbitrary, usually the middle mast, catches most of the wind Mizzen mast - back mast Spanker sail - a square-ish sail usually on the mizzen mast. It sorta looks like a messed up trapezoid Spar - pope used to rig sails Boom - the bottom spar used to rig a sail Yard - top spar used to rig a sail Thanks for coming to my TedTalk
@KCS4LifeOFFICIAL
@KCS4LifeOFFICIAL 3 жыл бұрын
Food could be for nutrition, some sort of herb could be for healing. This is not to cloud your ideas or anything, just an idea to throw out. This is awesome so far that new ship is great 🔥🔥
@tomweiland
@tomweiland 3 жыл бұрын
Yeah, maybe...I'm not really sure what I want to do with the food/hunger stat. I could make it similar to Minecraft's so that if it drops too low you start taking damage, but I don't really know yet 🤔
@angadbasandrai4814
@angadbasandrai4814 3 жыл бұрын
I'd love to be able to play this game
@tomweiland
@tomweiland 3 жыл бұрын
Same :P Hopefully I can get some early playtesters in soon (although "soon" could mean several more months), but there's still quite a lot of work to do before that makes sense to do.
@LittleBigLucas51
@LittleBigLucas51 3 жыл бұрын
Over time healing is definitely a must for pvp combat :)
@tomweiland
@tomweiland 3 жыл бұрын
Yeah...I'm just not sure if there should also be instant/fast healing.
@tomandhannah7381
@tomandhannah7381 3 жыл бұрын
Love your videos, :-) The game is looking really nice! I'm wondering if you created your own terrain method or if you are using Polaris? I quite like the low poly look and wasn't sure if Polaris was worth getting. Keep up the good work!
@tomweiland
@tomweiland 3 жыл бұрын
I'm programmatically generating the mesh. Making it low poly is just a matter of ensuring each triangle has its own set of vertices whose normals are all pointing in the same direction. If you use Blender instead of programmatically generating the mesh, that's trivial to do (just click "shade flat"). Glad you're enjoying the videos :)
@tomandhannah7381
@tomandhannah7381 3 жыл бұрын
​@@tomweiland Thanks for the help, I also noticed that you was having trouble with Client-Side Prediction, I don't know too much, but as much as I know is that you should handle the movement client-sided to make the client have smooth moving. then sending inputs to the server and the client position, the server then checks where the client would be using the inputs and if is with in a certain range of the actually position received from the client send that position to all clients and update the client on the server to that position ready for the next check. If the range of the position is further than say 0.1f using Vector3.Distance then rubberband back to the correct position as this is most likely someone using speed hacks. This tends to be why you see rubberbanding on servers with lag sometimes. you may be trying to do something different from what I mention but I hope it does help in some way. Thanks again for your tutorials and your reply, they are great help getting started with Unity Multiplayer :)
@tomweiland
@tomweiland 3 жыл бұрын
Yeah, prediction was never really the issue, it was trying to get prediction working on ships (I have it working fine on dry, non-moving land). Since ships also move and therefore affect player movement, the fact that clients see ships in the past compared to the server sets them up to fail-it's virtually impossible for them to predict correctly because they're trying to calculate the same output as the server, but using different input. I could predict the ship movement as well and that'd probably solve it, but that sets the precedent of me having to predict the movement of anything and everything that might affect prediction calculations, which is something I'd prefer to avoid if possible. So far I haven't really come up with an alternative though :/
@drominus3875
@drominus3875 3 жыл бұрын
waves and ship looks much better! I like the coconuts too. once the core gameplay loop is all implemented it’s going to be a solid game. are you keeping multiplayer in too?
@tomweiland
@tomweiland 3 жыл бұрын
Multiplayer is definitely staying in-if it wasn't I would've tossed it out a long time ago, because that'd just be absurd amounts of extra work :P
@weegle.
@weegle. 2 жыл бұрын
I love how the new waves look! I wonder how it would look to implement wave foam shaders
@tomweiland
@tomweiland 2 жыл бұрын
Are you talking about foam where the waves would be cresting? I might look into that in the future 🤔
@weegle.
@weegle. 2 жыл бұрын
@@tomweiland yeah, exactly! Might look weird with the low poly style but worth a try imo
@jeremyberkeley36
@jeremyberkeley36 3 жыл бұрын
For health items you could use a cooldown timer.
@tomweiland
@tomweiland 3 жыл бұрын
Yeah, maybe 🤔
@JayCode_dev
@JayCode_dev 3 жыл бұрын
I really like the new ship ans new waves!
@tomweiland
@tomweiland 3 жыл бұрын
Good to hear :)
@eboatwright_
@eboatwright_ 3 жыл бұрын
The game is coming along really well! This is looking really good, and I know how hard Unity networking is. :)
@tomweiland
@tomweiland 3 жыл бұрын
Haha thanks, I'm glad you like it! Networking can indeed be a nightmare 😂
@eboatwright_
@eboatwright_ 3 жыл бұрын
@@tomweiland Yeah. Even just for small little games.
@JonborgVA
@JonborgVA 3 жыл бұрын
IMPRESSIVE
@tomweiland
@tomweiland 3 жыл бұрын
Thanks 😅
@LK19305
@LK19305 2 жыл бұрын
I love how your game is going and I’m planning on making my own game just I’m wondering if you could make a better model for the characters next
@tomweiland
@tomweiland 2 жыл бұрын
I'll improve the player model eventually, but I'm not sure that it should be a bigger priority than getting a proper gameplay loop in place. Plus, it's become a bit of a meme at this point 😅
@user-tu9jg3mu3j
@user-tu9jg3mu3j 3 жыл бұрын
It would be cool if u made a really large ship like a boss and u have to beat it if you do you unlock that ship
@kiki-drawer2669
@kiki-drawer2669 3 жыл бұрын
This would be coolbevause then you can tell how high rank other players are from a far distance
@tomweiland
@tomweiland 3 жыл бұрын
I'd like to avoid making one ship type objectively "better" than the rest, but the idea of taking over AI (or other players') ships and using them as your own is something I do plan to explore.
@alhussienx72u
@alhussienx72u 3 жыл бұрын
8:58 we don't talk about the drill 🤫 Btw nice ship, is this cannons working?
@tomweiland
@tomweiland 3 жыл бұрын
Yes, the cannons work, although I think I need to adjust the aim sensitivity as right now it's basically impossible to make precise adjustments :P
@thedude4039
@thedude4039 3 жыл бұрын
Haha, I knew you wouldn't keep the sails cyan! Even orange is better than that!
@tomweiland
@tomweiland 3 жыл бұрын
I do like them cyan, but I think orange is better for thumbnails-plus my viewers are used to the orange sails...
@kayra_iydrss
@kayra_iydrss 3 жыл бұрын
Yees!
@tomweiland
@tomweiland 3 жыл бұрын
We're back 🙌
@user-qc5hd6ih7q
@user-qc5hd6ih7q 3 жыл бұрын
Nice :)
@tomweiland
@tomweiland 3 жыл бұрын
Wow that was fast 😳
@kas-lw7xz
@kas-lw7xz 3 жыл бұрын
Is the water bounciness bugg also in your water physics tutorial?
@tomweiland
@tomweiland 3 жыл бұрын
Honestly I'm not sure. I don't remember if I made the same mistake there, although it's possible :P
@draqzziq6079
@draqzziq6079 3 жыл бұрын
First i have to say that your videos are absolutely amazing. I followed you since the networking tutorials and they are great! I'm trying to make a game with your Authoritative networking solution but know I'm stuck since like 3 months trying to figure out how to implement client prediction / server reconciliation. I read all articles i could find online and fully understood the theory of it. But in practice i can't get it to work. I tried it multiple times with different approaches and got close but for some reason client and server are getting out of sync really fast and reconciliation doesn't work. I'm so upset with this that I'm probably going to do it just non Authoritative. Are you planning to make a tutorial on client prediction/ lag compensation because there are really few actual implementation of it and even less with 3d physics and real networking. I think a lot of people would find that really helpful as an addition to your networking series. Keep it up!
@tomweiland
@tomweiland 3 жыл бұрын
The whole prediction reconciliation thing is something I need to revisit (because my first attempt was pretty bad, although it _did_ seem to work, at least for the most part). Once I get my new networking solution finished I might cover it, but we'll have to see.
@plaidev
@plaidev 3 жыл бұрын
Wow Tom the water looks *much* better imo (and I haven't even watched 5 seconds of the video yet)
@tomweiland
@tomweiland 3 жыл бұрын
Yes, SO much better 😂
@paradonmusic
@paradonmusic 3 жыл бұрын
00:26 oh god its back
@tomweiland
@tomweiland 3 жыл бұрын
I can't just _not_ show it when I mention "monsters"...
@themsovietbois
@themsovietbois 3 жыл бұрын
Noooo it be bacc
@Nurolight
@Nurolight Жыл бұрын
I'd honestly love to see you 'gameify' nutrition into your health system. Almost having multiple health bars that contribute towards your total health. Kind of like Valheims food system. Eating nothing but coconuts is fine, but it will only get you so far. Ran out of oranges? Beward of scurvy, mate!
@tomweiland
@tomweiland Жыл бұрын
Yeah, depending on how far I take it with the survival side of things, some kind of system that incorporates scurvy could be interesting. We'll see :)
@alexley2491
@alexley2491 2 жыл бұрын
Cool
@tomweiland
@tomweiland 2 жыл бұрын
Thanks :)
@bini420
@bini420 3 жыл бұрын
As a Greek mythology obsessed the part of Greek myths being real has me hooked You can make other pirate enemies with ppl such as obyseuss and his crew being a dead crew on the ship, they can be some sort of boss battle. The island of Delos could be a secret island to find in some sort of quest. The twins wouldn't be happy with strangers on their home island especially the Artemis so you can have some sort of battle with her hunters. You can have a quest of fighting polyphemus, if you win well you can have a sea fight with poseiden or even a curse similar to one given to Odysseus. You can have a quest given by someone like Zues to kill polyphemus to spite poseiden. Idk this whole project has so much potential in world building and lore. Will you have the player fight monster's like the minotaur, or even a run in with the sphinx Honesty if your game has stuff like these and encounters I'm jsoer done in playing it no matte the price
@tomweiland
@tomweiland 3 жыл бұрын
In general, stuff like that is what I'd like to add, yes. I'll probably end up taking some creative liberties with some of the myths, so things may not all be entirely accurate, but I guess we'll see. Have you read the Percy Jackson books? :P
@bini420
@bini420 3 жыл бұрын
@Tom Weiland Your idea of this being a pirate game in Greek myth world is super creative and I think that the best choice for you wouldn't be following what happened on the actual myths. So I personally think you should just mold the stories onto your games so like for a common easy enemy for the players they could be the sirens but now you can use the myth as a base and allow the sirens to have legs and now that I give it more thought they could be long range enemies and you'd get pulled towards them if you with in the range of their singing but they could also push you away and use their voice as mini canons. Plus myths have alote of versions for example my favorite version of the myth of sirens have them as having the typical mermaid look while other I've read say the sirens had legs even in water, and some say their voice was beautiful while they looked like a horror version of mermaids . Really almost every myth you read they'll be like 10 different versions of it so guess you'll have more options for enemies and hell yeah I read them! , talking about pjo. Those, the lliad, Homer's odyssey, song of achilles and other documentaries of Greek mythology
@tomweiland
@tomweiland 3 жыл бұрын
Yeah, nothing is particularly set in stone in those old stories 😂 Edit: if you haven't already, consider joining the Discord server. I usually ask for feedback there and sometimes we do brainstorming sessions, which I feel like you could contribute to :)
@bini420
@bini420 3 жыл бұрын
@@tomweiland Cool just joined! Good luck on your game!
@augustoantenucci4725
@augustoantenucci4725 3 жыл бұрын
Well done! How do you make the player physics so it doesnt move?
@tomweiland
@tomweiland 3 жыл бұрын
So what doesn't move? If you're talking about the player, I'm not sure what you mean-the player definitely moves...
@augustoantenucci4725
@augustoantenucci4725 3 жыл бұрын
@@tomweiland i mean, i can move the player but for example when the boat moves foward the player moves backwards because of the physics of the boat or it impides the player walking to the opposite side in wich the boat is going 🙂
@augustoantenucci4725
@augustoantenucci4725 3 жыл бұрын
@@tomweiland Today i posted a video in unity help channel
@tomweiland
@tomweiland 3 жыл бұрын
Friction keeps rigidbodies moving with rigidbodies that they're standing on, that shouldn't require anything extra. You'll need to account for the ship velocity in your movement code though.
@bt3314
@bt3314 3 жыл бұрын
The game looks great. Looking foward to buying it when it gets released. Are you still using unity as a server? it would be really cool if you added some tutorials to your networking guide which encompasses stuff like client prediction. if you wanted to make money im sure you would make some money selling the tutorial on Udemy or something. There truly is just not enough good custom dedicated server stuff out there. Also i think with hand to hand combat and eating. If you wanted to balance eating i feel like just making the character slow when eating is a big enough risk. Meaning if you need health you need to get somewhere safe to eat or at least at a distance. I would look at rusts healing, its pretty good "Bandages,food, higher quality healing"
@tomweiland
@tomweiland 3 жыл бұрын
Yep, still using Unity, and still wishing I had switched earlier :P I might cover prediction in the future, and I've considered the course route just because prediction is quite a bit more involved (then again so is making a course), but I'm not sure what the interest would be like if it's locked behind a paywall. That may turn a lot of people away, and it's a subject that's lacking resources on KZbin, so I'm not really sure what I'll end up doing. It sounds like I need to take a look at rust in general-people keep bringing that up when suggesting how to go about doing various things, and I've never played it 😅 But yeah, slow healing in combat, if at all. To make sure fights don't end super quick, I might make weapons do much less damage than they do in games like Sea of Thieves (2 shots with a pistol, 4 slashes with a sword to kill), but we'll see. Thanks for the suggestions :)
@rainey06au
@rainey06au 3 жыл бұрын
Silly question and you've probably been asked this a billion times before but are you going to apply smoothing to your water mesh or keep the faceted look?
@tomweiland
@tomweiland 3 жыл бұрын
I plan to keep the faceted look.
@rainey06au
@rainey06au 3 жыл бұрын
@@tomweiland cool man, either way its looking great. The boyancy of the boat is really nice now with your latest improvements
@DrHippo
@DrHippo 3 жыл бұрын
Have you tried giving amplify shader a go? I know it sucks having to use a plugin but shader graph is just still really lacking atm :/
@tomweiland
@tomweiland 3 жыл бұрын
I haven't, although I'm not sure it would have what I need either-some of the things I need to be able to edit are very specific and probably aren't among the things that most people who make shaders will ever use. Besides, I've manually updated my shaders now, so it doesn't _really_ matter anymore.
@LemonProductionsPL
@LemonProductionsPL Жыл бұрын
oi question , could u do a tutorial on how to make it so when a player comes to a specific object and presses a button to interact with it then the player can control the boat
@tomweiland
@tomweiland Жыл бұрын
See my response to your other comment.
@psi4923
@psi4923 3 жыл бұрын
「Lowpoly T-pose Human 」
@tomweiland
@tomweiland 3 жыл бұрын
I'm honestly not convinced it's human...
@angadbasandrai4814
@angadbasandrai4814 3 жыл бұрын
3:31 The Flag looks like it has been cut down and made 1/4 of the actual size
@tomweiland
@tomweiland 3 жыл бұрын
Yeah, I think it is a little smaller. I'll revisit that when I make it flap around in the wind.
@radialguy8450
@radialguy8450 3 жыл бұрын
Probably should make it so you can’t eat 20-50 seconds after you use a weapon, maybe a hostile symbol or something?
@tomweiland
@tomweiland 3 жыл бұрын
Well eating would probably slow down your movement, so that would already be a penalty on its own...
@TappedCeiling46
@TappedCeiling46 3 жыл бұрын
finally, now that the steering wheel doesn't have gold on it I don't have an incentive to break it off and steal it
@tomweiland
@tomweiland 3 жыл бұрын
LOL
@voodookittoys7606
@voodookittoys7606 2 жыл бұрын
How did you make that water im new into coding and cant find any toutorials
@tomweiland
@tomweiland 2 жыл бұрын
I actually have a tutorial on water physics on my channel, that might be worth checking out :)
2 Years of Game Dev - Making a Multiplayer Pirate Game in Unity
16:47
I Played My Pirate Game With Friends | Devlog #44 (Plus Gameplay!)
10:21
⬅️🤔➡️
00:31
Celine Dept
Рет қаралды 48 МЛН
ИРИНА КАЙРАТОВНА - АЙДАХАР (БЕКА) [MV]
02:51
ГОСТ ENTERTAINMENT
Рет қаралды 4,7 МЛН
Always be more smart #shorts
00:32
Jin and Hattie
Рет қаралды 33 МЛН
ОДИН ДЕНЬ ИЗ ДЕТСТВА❤️ #shorts
00:59
BATEK_OFFICIAL
Рет қаралды 7 МЛН
This DRIVABLE Ship is in Vanilla Minecraft
7:58
mysticat
Рет қаралды 1 МЛН
How I Fixed the Ocean in My Pirate Game
6:04
Tom Weiland
Рет қаралды 80 М.
Why Making Multiplayer Games SUCKS
6:46
Tom Weiland
Рет қаралды 406 М.
Top 100 3D Rube Goldberg Montage! | Dynamic Machines
13:02
pwnisher
Рет қаралды 1,2 МЛН
How to make a Simulator Map on Roblox!
4:00
NaN Studios
Рет қаралды 385
Procedurally Generated Office Nightmare Game
10:04
AngeTheGreat
Рет қаралды 72 М.
Games Where You're NOT the Main Character
14:52
i am a dot.
Рет қаралды 1,6 МЛН
Её Страх Вполне Обоснован 😂
0:17
Глеб Рандалайнен
Рет қаралды 1,6 МЛН
Technical error 🤣😂 Daily life of a couple #couple #shorts
0:25
The clown snatched the child's pacifier.#Short #Officer Rabbit #angel
0:26
The joker's house has been invaded by a pseudo-human#joker #shorts
0:39
Untitled Joker
Рет қаралды 7 МЛН