
Midnite Oil Software LLC Lunchtime Live Stream
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 used a combination of the strategy and factory patterns to implement object pooling for blaster projectiles. I then used the Bezi AI coding assistant to follow that same pattern to implement object pooling for missiles, explosions and other effects.
Here's the migration plan
https://github.com/gbradburn/3D-Space-Shooter-Tutorial/blob/update-unity-version/multiplayer-start-here.md
00:00:00 - Live Stream Start
00:02:36 - Project Goal: Implementing Object Pooling for Multiplayer Prep
00:04:03 - Object Pooling Design: Strategy and Factory Pattern Overview
00:04:49 - Implementing the IPoolStrategy and PoolManager Core
00:19:29 - Implementing Projectile Pooling Logic and Strategy
00:29:37 - Modifying the Blaster to Use the Pooling System
00:36:51 - Testing and Debugging Projectile Pooling
01:03:29 - Implementing Missile and Explosion Pooling with AI Assistant (Bezi)
01:19:01 - Conclusion, Next Steps, and Discussion on Large World Floating-Point Issues
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
















![[게임 개발 일지 110] 상호작용, 소환창 수정 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/HEIS-fMYscs/hqdefault.jpg)
![[게임 개발 일지 112] 검사 파티 공격 모션 수정 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/2dINfOQ2kfE/hqdefault.jpg)
![[게임 개발 일지 109] 던전 관리창 수정 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/KV3qkO-dA6A/hqdefault.jpg)





























![[게임 개발 일지 124] 뱀파이어 수녀님 이동 메커니즘 상세 설명 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/tGj3ydtLHGA/hqdefault.jpg)





















![[게임 개발 일지 122] 뱀파이어 수녀님 스프라이트 시트 구성 과정 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/C56YfTT1ZeQ/hqdefault.jpg)



















![[게임 개발 일지 126] 양 네크로맨서 전투 구현 과정 찐막 구현 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/PkWJ7YDfCd0/hqdefault.jpg)

















![[게임 개발 일지 116] 유령 강아지 구현 과정 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/SgjsVnw3vP4/hqdefault.jpg)

















































![[게임 개발 일지 117] 그림자 고양이 구현 과정 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/3cKKibNQHdU/hqdefault.jpg)


























![[게임 개발 일지 120] 광원지 업그레이드! #게임 #1인개발 #indiedev](https://img.youtube.com/vi/SeLc4Zp6cjc/hqdefault.jpg)








![[게임 개발 일지 115] 형광다람쥐 전투 구현 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/8Z-k2N5Q3Ck/hqdefault.jpg)




























![[게임 개발 일지 125] 뱀파이어 수녀님 공격 메커니즘 구현 과정 상세 설명 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/o0zOC1CY46k/hqdefault.jpg)






















![[게임 개발 일지 123] 뱀파이어 수녀님 순찰 메커니즘 구현 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/OYNTwQ97bcw/hqdefault.jpg)






















































![[게임 개발 일지 118] 미믹 구현 과정 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/WuVcQ6Ckoog/hqdefault.jpg)



![[게임 개발 일지 119] 보물창고 업그레이드! #게임 #1인개발 #indiedev](https://img.youtube.com/vi/_qiSCs5ZiCg/hqdefault.jpg)













![[게임 개발 일지 121] 수원지 업그레이드! #게임 #1인개발 #indiedev](https://img.youtube.com/vi/Sgg87VfToQ0/hqdefault.jpg)



































































































