Thank you for your explanation, I think I understand what's going on now. So just to confirm, in my example of <Class>.super.new(self, {}) the blank table (or whatever the second argument is) is the argument(s) for constructing the "parent" class?
Really interesting concept. Miziziziz has made a few cool videos on making games that are "outside the box" in terms of how the gameplay experience is delivered to the player, such as "How To Make A Game With No Graphics Or Visuals" ( https://www.youtube.com/watch?v=AXY7n9N7wJI )...
Hey, I'm new(ish) to LOVE, I have a bit of background knowedge of object-oriented programming but usually with "higher-level" engines that do a lot of the heavy lifting when it comes to creating/storing/manipulating objects. I'm currently working on a project in LOVE using rxi's Classic li...