Johxz Posted March 31, 2015 Share Posted March 31, 2015 Someone can explain to me how is the game engine architecture? or maybe someone can post an image? :) in either case would be nice to have one on the wiki page at some point :roll: Quote Link to comment Share on other sites More sharing options...
rlranft Posted March 31, 2015 Share Posted March 31, 2015 The Reference section of the official docs used to have some individual class inheritance diagrams but the best thing to do is just get Doxygen to make it for you. Quote Link to comment Share on other sites More sharing options...
LukasPJ Posted March 31, 2015 Share Posted March 31, 2015 Do you want an overview, or something that's really detailed?I can cook up an overview for ya, but for detailed stuff you need the doxygen :P Quote Link to comment Share on other sites More sharing options...
Johxz Posted March 31, 2015 Author Share Posted March 31, 2015 yeah I know I need doxygen but I was thinking more like overview, would help me a lot to understand the engine, I did a quick search and I found this for complement http://www.terathon.com/features.php check the architecture and this http://www.linderdaum.com/Images/LinderdaumArchitecture_small.jpg I can help to do the diagram, then we can submit this to the wiki. Quote Link to comment Share on other sites More sharing options...
LukasPJ Posted March 31, 2015 Share Posted March 31, 2015 Hah I'm afraid you can't get that kind of nice diagrams over T3D.. In T3D everything is mashed together in deep deep hierarchys and blob classes. But I'll try and cook something together for you. Quote Link to comment Share on other sites More sharing options...
LukasPJ Posted March 31, 2015 Share Posted March 31, 2015 This diagram should give an overview of the architecture of the engine. I included the most important things imo for general development, hope you can use it.Edit: Alternatively try this link: http://goo.gl/HtztNC Quote Link to comment Share on other sites More sharing options...
Johxz Posted April 2, 2015 Author Share Posted April 2, 2015 Thanks Lukas ;) Quote Link to comment Share on other sites More sharing options...
LukasPJ Posted April 3, 2015 Share Posted April 3, 2015 You didn't complain about anything so I assume the diagram fulfilled your needs. :PI'll move this to the C++ forum because it's more relevant there. Quote Link to comment Share on other sites More sharing options...
Johxz Posted April 3, 2015 Author Share Posted April 3, 2015 You didn't complain about anything so I assume the diagram fulfilled your needs. :P hahah well really not but I suppose you have some other stuff to do. I thought you were going to put the names not only the box hahaha :lol: Anyway if you can't, I will figure out. Quote Link to comment Share on other sites More sharing options...
LukasPJ Posted April 3, 2015 Share Posted April 3, 2015 You didn't complain about anything so I assume the diagram fulfilled your needs. :P hahah well really not but I suppose you have some other stuff to do. I thought you were going to put the names not only the box hahaha :lol: Anyway if you can't, I will figure out.What names are you speaking of? Could you give an example? I named all the classes in the diagram. I won't mind altering it to accommodate what you had in mind Quote Link to comment Share on other sites More sharing options...
Johxz Posted April 3, 2015 Author Share Posted April 3, 2015 (edited) or really? I don't see any name in the diagram, just boxes.EDIT: I mean classes :D Edited April 3, 2015 by Johxz Quote Link to comment Share on other sites More sharing options...
LukasPJ Posted April 3, 2015 Share Posted April 3, 2015 or really? I don't see any name in the diagram, just boxes.Huh.. I'll try exporting it to another format later today. Quote Link to comment Share on other sites More sharing options...
LukasPJ Posted April 4, 2015 Share Posted April 4, 2015 A few things was ruined but I attached the diagram as a .png to this post.Just to make sure, as I don't see how you'd only see the boxes and not any text, you don't mean that you want all the classes listed right? Because this was just to give you an overview of the architecture.Example of how it should look:http://i.imgur.com/ZGoM2i2.pngThe Graphical User Interface box is just there for giving an idea of the context.GuiControl is a base class within the Graphical User Interface context, and the cloud describes that there is a bunch of derivative classes of GuiControl. Quote Link to comment Share on other sites More sharing options...
Johxz Posted April 4, 2015 Author Share Posted April 4, 2015 nice! something like this, now I can see how is everything :mrgreen: thanks you lukas. See the attach, like this I saw before. Quote Link to comment Share on other sites More sharing options...
LukasPJ Posted April 5, 2015 Share Posted April 5, 2015 Ah yes, that looks like you used the first link and didn't see the small button at the top of the screen. Doesn't suprise me, it's hard to notice.Issues is you have to open the file in draw.io, which you can do at the top of the screen. Only difference between that one and the image, is that if you open it in draw.io you are able to edit it and get the latest version etc. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.