-
Notifications
You must be signed in to change notification settings - Fork 0
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
Offline mode #5
Comments
I think the best way to do it is to use Lycan in such case, or at least a subpart of it. |
I think the main issue is that we don't want the client to have lycan as a dependency. As long as the offline mode doesn't do much, I think this is fine to keep all that logic within the client. |
Well, you should be able to define two binaries with cargo and to add different dependencies for them ? That means most of the rendering code of Sarosa should be inside a crate, but yet another time we can use cargo for that, no ? At least, you can in Haskell d: |
I'm not sure to follow you to be honest. My point was essentially to say that we shouldn't try to aims for something that complicated right now. Here's why:
This issue is really about doing something simple that wouldn't require much work. I personally want us or any contributor to spend times on key features that will make the game progress faster and allow @Azamung or anyone else to experiment on gameplay design decisions. Regarding your questions:
I think you can't without having two separates crates. But having an additional crate is not a problem. With workspace it would make even more sense. So yes, we can. :)
|
Currently the offline mode is quite different from the online one when a lycan server is available.
We should try to update this code to match lycan better.
The text was updated successfully, but these errors were encountered: