Metatables
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 …
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 …
A game designer can exert indirect control of the player through constraints, goals, visual interfaces, game characters; and sound and music. An important part of …
One of the two methods of story telling in games. The game isn't designed with a specific story, but a unique one is generated each …
An Interest Curve refers to the guest's interest over time during an experience (game, book, movie etc). The ideal interest curve usually involves an initial …
Schell says that the goal of a game interface is to "make players feel in control of their experience." 1
We achieve this with immediate …