Factories, factories everywhere. Is this the way?

In my opinion having many factories producing small game objects is the way to go.
And you can cache the method function in init() as self.method so you don’t have to do the lut lookup in update()

2 Likes