Pinned Repositories
bot-server
Projeto de estudo
bregaomatic
clay
A web implementation of the Lexicon Experience Language
company-employees
git-tools
liferay-portal
PLP_OO1_OO2
react-course
renanpglima.github.io
xpose
Game Balancing is a common activity to every game project at the final stages of development. This is a very critical activity, because it directly affects the gameplay and consequently the success of the game. In digital games, game balancing is the process in which the game designer tweaks the game entities' attributes, in order to make the game more challenging, fun and appealing. While some research is being done on the topic of automatic balancing, some negative points are been indicated by the industry. What happens in the industry is that the traditional method, where game designer and programmer need to talk to do manual balancing, is still used the most. The second case is an activity that depends on at least two professionals, the game designer and the programmer, and so the process requires extra time for communication between parties, for even the simplest of changes of a single attribute in an entity. Several problems can be identified in the traditional method, such as lack of time by professionals, geographical location of staff, limitations on the possibilities of experimentation, among others. Furthermore, the lack of availability between parties breaks the rhythm of balancing. The main objective of this research is to make the game designer more autonomous during the game balancing phase. To depend less on the programmer`s job while performing attribute alterations on a game's entities, he needs to be able to work without direct contact with source code. To achieve this goal we designed a framework, called Xpose, in which the programmer can expose the attributes of the entities easily. Thus, with the aid of an interface and a communication protocol, the game designer can change them without having to move directly to the source code. Experiments were done with game designers working in the game market of Recife in Pernambuco and the results showed an improvement in the efficiency of balancing a game using Xpose.
renanpglima's Repositories
renanpglima/PLP_OO1_OO2
renanpglima/xpose
Game Balancing is a common activity to every game project at the final stages of development. This is a very critical activity, because it directly affects the gameplay and consequently the success of the game. In digital games, game balancing is the process in which the game designer tweaks the game entities' attributes, in order to make the game more challenging, fun and appealing. While some research is being done on the topic of automatic balancing, some negative points are been indicated by the industry. What happens in the industry is that the traditional method, where game designer and programmer need to talk to do manual balancing, is still used the most. The second case is an activity that depends on at least two professionals, the game designer and the programmer, and so the process requires extra time for communication between parties, for even the simplest of changes of a single attribute in an entity. Several problems can be identified in the traditional method, such as lack of time by professionals, geographical location of staff, limitations on the possibilities of experimentation, among others. Furthermore, the lack of availability between parties breaks the rhythm of balancing. The main objective of this research is to make the game designer more autonomous during the game balancing phase. To depend less on the programmer`s job while performing attribute alterations on a game's entities, he needs to be able to work without direct contact with source code. To achieve this goal we designed a framework, called Xpose, in which the programmer can expose the attributes of the entities easily. Thus, with the aid of an interface and a communication protocol, the game designer can change them without having to move directly to the source code. Experiments were done with game designers working in the game market of Recife in Pernambuco and the results showed an improvement in the efficiency of balancing a game using Xpose.
renanpglima/bot-server
Projeto de estudo
renanpglima/bregaomatic
renanpglima/clay
A web implementation of the Lexicon Experience Language
renanpglima/company-employees
renanpglima/git-tools
renanpglima/liferay-portal
renanpglima/react-course
renanpglima/renanpglima.github.io