Yeah, it’s never a waste of time. Realizing after 1000 LOC that an approach doesn’t work only makes you better, you gained a powerful engine (like when I realized that one of my game engine was a disastrous after working on it for 3 months, it’s was such a powerful insight on software architecture that I never forgot it)
Plus also my ECS is the results of multiple iterations. In the first one I was just drafting a solution. In the second one trying to put it in a package (Which has failed:sweat_smile:), and at the third iterations, I produced something functional and promising
2 Likes
If your description on GitHub is accurate (“18 years old students at high school who is learning programming alone”), congratulations, you’re doing pretty well!
3 Likes
Thx !! Just trying to figure my way in this field.
5 Likes