Project Structure
how would you guys structure a big project (planning on making a general purpose game engine) wich uses 3 base projects (Editor CoreLibrary Launcher) (windows only) in terms of folder strucutre nameing conventions and overall referencing
there could be a better way than this i belive:
![](https://utfs.io/f/e9e0c349-a796-40dc-a69e-6e5c2d6f5dcd-4pl4mu.png)
8 Replies
(its alrdy about 5million LOC but i wanna refactor the entire project strucutre to maybe get a performance boost on it)
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
uhh kind of hard to explain how it currently is but ima try it out
the Core project has all logic in it everything thats somehow need processing or methods
the Launcher and Editor are entirely UI projects in those files are only UI depended dataproviders no logic or anything that gets all importet by the core project
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
well ive had some ppl in a other server suggesting me to split it up into each type 1 csproj file so all interfaces go into one project all models get into one all enums all services etc
wich i really doubt is good
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
hmm thanks alot still maybe someone else has a idea too
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View