-
Notifications
You must be signed in to change notification settings - Fork 34
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
Feature/importer rework #120
base: master
Are you sure you want to change the base?
Conversation
I have been thinking about this @ataulien |
I'm currently hesitating in whether we should keep using bsf, as it seems like the Creator was forced to stop working on it after getting a new job. See the bsf Discord-announcements channel for more information on that. The bsf-renderer itself, while modern and nice, is not flexible enough for our needs. The physics system, utility library, component system and all that is nice, though... I do have a prototype rendering library with a simple interface made to render gothic-assets on my local machine, which is an approach that I found to work really well! It also uses ZenLib and bgfx, which allowed me to borrow a lot of code from REGoth. |
I was still holding out hope he was coming back, since he only set the banshee repository to private. But I guess there has been no news in almost half a year. Let's see this as a new opportunity to do it right from the start ... again :D. Maybe we can look to other engine recreations to see what libraries/frameworks are a good fit for this kind of thing https://en.wikipedia.org/wiki/List_of_game_engine_recreations. As for your prototype - sounds great. Let me know if you got something going. |
I was actually playing around with some simple gothic-multiplayer thingy. Current multiplayer projects try to sync full games between each other with a simple server in between AFAIK. I got decent results pretty quick with a different approach: Run the original game as server, have the clients be "thin":
That is why I wanted a nice separation between the engine and the renderer - turns out that is a pretty nice idea anyways! And we can reuse a lot of code from both REGoths. With OpenGothic leaving REGoth far behind in terms of progress, it might be time to go join forces or go into different directions anyways. And Coop-Gothic is something I've wanted for a long time ;) |
Seems like the only sane solution to multiplayer if you put it that way :D.
I still remember when (I think) Zerxes was working on a coop multiplayer gothic. Sadly nothing came of it. Did not know that there was quite some progress in the meantime - sadly nothing for coop, it seems. |
My prototype hooks into the original game, which was surprisingly simple. The Server is also encapsulated into a library which should make it possible to plug it into OpenGothic or whatever. It is all a prototype, but maybe I'll get around to put the code up soon! |
No description provided.