An open API service indexing awesome lists of open source software.

https://github.com/codesteel/networked-2d-inventory

A fully networked & optimized 2 dimensional inventory system.
https://github.com/codesteel/networked-2d-inventory

Last synced: 9 months ago
JSON representation

A fully networked & optimized 2 dimensional inventory system.

Awesome Lists containing this project

README

          

# Networked-2D-Inventory
A fully networked & optimized 2 dimensional inventory system.

**This is not finished.**

* Unity 2022.3.261f
* FishNet 4.1.6
* SteelBox Extensions

# Showcase Video
https://youtu.be/jLuQLRf0RxA

# Notes:
* Inventory Container & Controller can be added to any Network Object.
* HotbarController should only be added to Player objects.
* GearController should only be added to Player objects.
* 2d array to hold item slot states.
* 'Listening system' - Connections can be added as a listener to any inventory controller. When listening, those connections are sent all slot updates that occur. They are only sent the slot changes, not the whole inventory every time. This also has some security checks which means no cheating.