Bing is a video game development framework that aims to balance the game's difficulty according to the current player's skill.
This approach's objective is to provide a way for the designer to freely determine which aspects of the game will change in accordance to the player, and under what circunstances.
BinG operates by using python, more specifically the kanren library, to translate the conditions and actions specified by the game designer as rules and facts through logical programming.
The BinG team is composed by students and a teacher from Instituto Federal do Rio de Janeiro, and collaborators from Universidade Federal Fluminense, both in Brazil.
- José Ricardo da Silva Junior (teacher/research advisor)
- Felipe Machado de Azeredo Figueira (student)
- Lucas Marcio Nascimento (graduate)
- Rogério Medeiros Dias (student)
Collaborators:
- Esteban Walter Gonzalez Clua
- Troy Costa Kohwalter
- Leonardo Gresta Paulino Murta
KOHWALTER, T. C.; FIGUEIRA, F. M. A.; SERDEIRO, E. A. M; JUNIOR, J. R. S.; MURTA, L. G. P; CLUA, E. W. G; Understanding Game Sessions Through Provenance. In: Entertainment Computing, 2018.
FIGUEIRA, F. M. A.; NASCIMENTO, L. M. C.; JUNIOR, J. R. S.; KOHWALTER, T. C.; MURTA, L. G. P; CLUA, E. W. G; BinG: A Framework for Dynamic Game Balancing using Provenance. In: SBGAMES, 2018.