• Corpus ID: 8790364

Dynamic Game Object Component System for Mutable Behavior Characters

  title={Dynamic Game Object Component System for Mutable Behavior Characters},
  author={S. Jos{\'e}Ricardo and Junior and Erick Baptista Passos and W. Esteban and Clua and C. Bruno and Moreira and C. Pedro and Mour{\~a}o},
Most games today use some form of Game Object Component System to compose game entities. With this approach, components represent anything such as functionalities or just a collection of attributes, and are attached to game objects in order to properly compose it. In this paper we propose an augmented Game Object Component System with automatic activation/deactivation of components based on runtime evaluation of logical conditions. Using this approach, it is possible to compose entities with… 

Tables from this paper

Opening pandora's box: Some insight into the inner workings of an Agent-Based Simulation environment

In this paper insight is provided into the design of the ABS environment and the performance of it is compared by comparing it to that of an "off the shelf" commercial package.



Programming believable characters for computer games

Programming Believable Characters for Computer Games takes current research in artificial intelligence and games and presents both the concepts and architectures through practical programming examples, addressing the current topics in game development.

Component Based Game Development - A Solution to Escalating Costs and Expanding Deadlines?

An overview of developing games with components is given, a reference architecture is presented that outlines the relevant areas of reuse and some of the problems with developing components unique to the domain of games are marked.

Hierarchical finite state machines with multiple concurrency models

This paper studies the semantics of hierarchical finite state machines (FSM's) that are composed using various concurrency models, particularly dataflow, discrete-events, and synchronous/reactive

Modeling Software with Finite State Machines : A Practical Approach

This book discusses the design of a state machine and of a system of state machines and presents a detailed analysis of development issues relating to behavior modeling with design examples and design rules for using finite state machines.

Design patterns: elements of reuseable object-oriented software

The book is an introduction to the idea of design patterns in software engineering, and a catalog of twenty-three common patterns. The nice thing is, most experienced OOP designers will find out


This technique consists of adapting concepts of OOP for use with Hierarchical Finite State Machines in an entirely visual system and an open source implementation of the technique that can be used as middleware in most games is provided.

Fast and Safe Prototyping of Game Objects with Dependency Injection

This paper proposes the use of Dependency Injection to safely initialize game objects and alleviate the role of the programmer in the handling of these issues.

SBC -Proceedings of SBGames'08: Computing Track -Technical Posters Belo Horizonte -MG

  • SBC -Proceedings of SBGames'08: Computing Track -Technical Posters Belo Horizonte -MG

Jmonkey engine 1 . 0 online documentation

  • 2006

Programming Believable Characters in Computer Games, Massachusetts: Charles River Media, Inc

  • 2004