-
Hello, I am interested in understanding all the parts of this project. I tried to start with the latest branch, but at first glance it was a little big. Would it make sense to start with 0.1 and work myself up to 0.6 from there, or has the code been changed a lot, and it wouldn't be a good use of my time? Thanks PS: Great project btw |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hey, sorry for the late reply. I would start with the latest version i.e. master branch. It's not that much code. The project loosely follows a the MVC pattern. You have your UI in the UI folder, your models in Types.gd and in the BrushStroke folder and logic in BrushStroke and InfiniteCanvas. Main.gd ties everything together using Godot's signal system. When i start out with a project of a certain size i always do it bottom up like this:
|
Beta Was this translation helpful? Give feedback.
Hey, sorry for the late reply. I would start with the latest version i.e. master branch. It's not that much code.
The project loosely follows a the MVC pattern. You have your UI in the UI folder, your models in Types.gd and in the BrushStroke folder and logic in BrushStroke and InfiniteCanvas. Main.gd ties everything together using Godot's signal system.
When i start out with a project of a certain size i always do it bottom up like this: