Closed amtyurin closed 3 years ago
Thanks, I will have a look at it.
Looks good to me. If you plan to contribute more, I'm looking forward to it.
Thanks,
I believe you do not have time to work with it right now. May be you have some roadmap/docs with proposed mocks/design/behavior or any person who can help to understand existing architecture?
Thanks, Andrey
On Aug 14, 2020, at 12:03 PM, Trilarion notifications@github.com wrote:
Looks good to me. If you plan to contribute more, I'm looking forward to it.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Trilarion/imperialism-remake/pull/33#issuecomment-674227662, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAXCT4ARL5MK57SNFWOOABTSAWC6NANCNFSM4P64AQXA.
Yes, currently I do not have time for the project unfortunately. There is a design document, see https://github.com/Trilarion/imperialism-remake/tree/master/documentation/definition and https://imperialism-remake-definition.readthedocs.io/en/latest/ and a development document, see https://github.com/Trilarion/imperialism-remake/tree/master/documentation/development and https://imperialism-remake-developer.readthedocs.io/en/latest/ but I fear it does not feature many UI mocks.
The examples in https://github.com/Trilarion/imperialism-remake/tree/master/examples may explain a bit the existing architecture. Basically there is one process for the local server and one process for the client and they communicate over QTcpSockets (https://doc.qt.io/qt-5/qtcpsocket.html). The Server (and the Scenario Editor) has a full fledged Scenario (https://github.com/Trilarion/imperialism-remake/blob/master/source/imperialism_remake/server/scenario.py), while the client typically is to see only a smaller client Scenario, only containing the information that is needed for each client.
If you want to discuss the architecture and other things, it's probably best to use the Issues here or the forum (https://remake.twelvepm.de/forum/). I just activated your account there. Feel free to ask anything about the project.
The readthedocs HTML renderings are not built new with every commit. They should be it seems to have been broken. However, they should show the latest state anyway.
I also put some roadmap information in the Projects tab here on Github.
And I wanted to make prototypes of parts of the game (map, trade system, battle system) before integrating them in the game.
1 - scenario load message is shown after scenario is loaded 2 - update dependencies, old ones do not exist anymore