Doing a little game dev during my lunch break and figured I might as well stream it. I will be going over the updates I made to the 3D Space Shooter in preparation for adding multiplayer support.
In today's livestream, I go over the analysis I did using Bezi to evaluate where to implement ECS and also my revised multiplayer approach (using a hosted server instead of a p2p implementation).
https://github.com/gbradburn/3D-Space-Shooter-Tutorial/blob/update-unity-version/multiplayer-guide-start-here.md
I also go over the implementation plan for implementing a floating origin system to solve the floating point precision issue.
https://github.com/gbradburn/3D-Space-Shooter-Tutorial/blob/update-unity-version/floating-origin-implementation.md
I then used Bezi to begin implementing the floating origin system which did not quite work correctly. Tried a few iterations and ran out of time before I could get it working.
Introduction and Project Goals (2:22-6:39)
Bezi AI Coding Assistant and Project Analysis (6:41-10:29)
Floating Origin System: Problem and Proposed Solution (10:30-14:10)
Beginning Phase One Implementation with Bezi (14:11-20:02)
Reviewing Bezi's Initial Code and Setup (20:03-24:25)
Initial Testing and Debugging of the Floating Origin System (24:26-37:12)
Addressing Jitter and Further Debugging (37:13-54:37)
Conclusion and Call to Action (54:38-55:16)
Check out Bezi at https://www.bezi.com/
If you'd like to offer any suggestions or comments or have any questions join my Discord and post them there:
https://discord.gg/wrdqXPtw9y
In case you'd like to show your support by buying me a coffee:
https://ko-fi.com/gregorybradburn
Grab my free Object Pool Manager from the Unity Asset Store
https://assetstore.unity.com/packages/tools/utilities/object-pool-manager-227215?aid=1100lzsEu
Unity Asset Store
Top New Assets: https://assetstore.unity.com/top-assets/top-new?aid=1100lzsEu
Top Downloads: https://assetstore.unity.com/top-assets/top-download?aid=1100lzsEu
If you're thinking of subscribing to any Unity subscription products, use these links:
Unity Plus: https://prf.hn/click/camref:1100lzsEu/destination:https://store.unity.com/products/unity-plus
Unity Pro: https://prf.hn/click/camref:1100lzsEu/destination:https://store.unity.com/products/unity-pro
Unity Learn Premium: https://prf.hn/click/camref:1100lzsEu/destination:https://unity.com/learn-premium
Unity Partner Courses: https://prf.hn/click/camref:1100lzsEu/destination:https://unity.com/learn/partner-courses
My Social Media Links:
My itch.io site: https://midniteoilsoftware.itch.io/
Twitter: https://twitter.com/SoftwareOil
Discord: https://discord.gg/wrdqXPtw9y
https://www.facebook.com/groups/347087173378560