Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lucaspoffo/netcarrier
https://github.com/lucaspoffo/netcarrier
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/lucaspoffo/netcarrier
- Owner: lucaspoffo
- Created: 2020-05-15T23:31:03.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-02-27T22:26:36.000Z (almost 4 years ago)
- Last Synced: 2024-08-02T22:22:25.062Z (5 months ago)
- Language: Rust
- Size: 1.13 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Netcarrier
This is a network library for the ECS [shipyard](https://github.com/leudz/shipyard).
# Discontinued
This was a proof of concept for automatic generating an State that holds all the networked entities and components.
It was using macros to generate and struct with all the data. But was hard to mantain and complicated to expand.
This was replaced with some boilerplate code but easier to mantain in the [Wizardfall](https://github.com/lucaspoffo/wizardfall) game, at the [network](https://github.com/lucaspoffo/wizardfall/blob/master/shared/src/network.rs) module. In the future the wizardfall code may be isolated into an library.# Demo
![Demo rectangles](./demo.gif)