Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Will there be a more lightweight version of this project? #78

Open
Brainshack opened this issue Jul 26, 2019 · 1 comment

Comments

@Brainshack
Copy link

commented Jul 26, 2019

Hi everybody,
I have recently downloaded this project to get into ECS Multiplayer and some questions and concerns arose during the setup process.

My biggest concern is how huge this project is. If I want use it as a learning resource or even as a basis for my own project, there is just too much stuff in here, that I probably won't need, unless the game I am wanting to make is a Class based FPS. The thing is, that I really would like to use the stuff Unity has build in this project for my own projects, but trimming it down or ripping out the stuff that I only need seems to be a very daunting rospect to me. Given this sitation, I have a couple of questions regarding Unity's plans going further with the whole connected games theme.

  1. Will there be a more light-weigt version of this (and future samples) that are limit to the stuff you really need, like the cool tooling and the ECS Integration of the new networking layer etc. Will those tools and implementations be moved into their own packages that I can use in my projects?
  2. What does the process look like to migrate the Multiplayer stuff into my own ECS project?
  3. What does Unity currently think is the way to go, when building your own projects? Clone the sample and strip out everything you don't need? Will this work the same for future archetypes like lockstep and rollback multiplayer?
  4. How mature is the integration between ECS and Networking right now? When will it be prime time ready?

I hope this is the right place for these kind of questions and am looking forward to get some more insight :)

@ZeroByter

This comment has been minimized.

Copy link

commented Aug 5, 2019

I also agree, a light-weight version would be nice.

In the mean time though, I plan on downloading this project and instead of deleting everything that I don't need, I will simply extract the few things I do need.

In addition, I also plan to make this project work on Steam networking rather than Unity's.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.