Devlogs
Login

New Flintlock Pistol, Ranged Combat & Fixing Reconciliation | Unity Multiplayer Game Devlog #32

Multiplayer Pirate Game Devlogs EP 16 05/31/20
Login to Follow

In this Unity multiplayer game devlog, I model a Flintlock pistol, implement ranged combat, and fix client reconciliation.

Next devlog: https://youtu.be/GqtD27YkeTM
Pirate game playlist: https://www.youtube.com/playlist?list=PLXkn83W0QkfmQI9lUzi--TxJaOFYIN7Q4

⎯⎯⎯⎯⎯⎯

Discord server: https://tomweiland.net/discord
Support me on GitHub Sponsors: https://github.com/sponsors/tom-weiland
Support me on Ko-fi: https://tomweiland.net/kofi
GitHub: https://tomweiland.net/github
Project's Trello board: https://trello.com/b/vJwk0iwS/pirate-game
Website: https://tomweiland.net/

⎯⎯⎯⎯⎯⎯

In this devlog, I fixed up client reconciliation which was still broken from the last video. I also modeled a new Flintlock pistol with Blender to use as the first ranged weapon and I implemented the basics of ranged combat.

Although my prediction system now works great on dry, non-moving land, the fact that ships move poses a problem. Since the client sees himself in the present but ships in the past, it can't accurately predict the player's movement when on board a boat because the starting positions are different from what the server uses to make those same calculations. I'm still not sure how I'm going to get around this issue.

#Devlog #GameDev #IndieDev #Multiplayer #Unity3D

"Interplanetary Forest" by Meydän is licensed under a Creative Commons Attribution license (https://creativecommons.org/licenses/by/4.0/)
Artist: https://soundcloud.com/meydansound

Contributors

Tags