Test Coverage Metrics
Metrics that answer the question : how much of our code is executed by our tests?
Metrics that answer the question : how much of our code is executed by our tests?
Multiple interitance refers to an object that inheritants from multiple parents. In Lua, this can be acheived by using Metatables with a metamethod __index
which …
In Lua, object-oriented programming is achieved using prototypal inheritance, since Lua does not have the concept of a class. Prototypal inheritance simply means that objects …
Table access metamethods (Lua) provide a mechanism for handling table lookup using the __index
metamethod and writes to missing keys, using the __newindex
metamethod. They …
In Lua, since everything is a tables, metatables are a paradigm that lets you change the behaviour of a table, using another table. For example …
Schell says to create an effective online game community create situations in which players depend on each other: they require each others assistance to complete …
A Character Web Schell (2015) (pg. 356-357) is a story writing tool for creating strong character relationships. You simply write down what each character thinks …
A tool brought from the world of social psychology by Katherine Isbister, in which you draw a diagram with 2 axes: friendliness and dominance and …
Discussed by Schell and coined by Henry Jenkins, refers to a world that can be "entered" through many different types of media Schell (2015) (pg …