Skip to main content
European Commission logo print header

Virtual Renaissance Court

Deliverables

Renaissance RNSERVER: For interfacing the Evaluation-Engine of ITC a Renaissance API-Server (RNSERVER) for game-applications was developed as an extension to the Virtual Community Server. It receives full control over the Virtual Community Server, for instance by regulating the attributes a user can use, the missions a user has to fulfil and the relation among the users (e.g. invitation action). The Server is as general to allow also connections with other AI-Engines with little modifications. Key innovative features: Enhancing virtual communities with dynamical AI updates. Current status: Prototype The product is a software belonging to the Communication Networking Game development. The current state of the art lies mostly in single user CDROM Games without dynamical updates while our product enables dynamical updates for games. It relies on blaxxun virtual worlds platform, ITC: Evaluation Engine. The Server is as general to allow also connections with other AI-Engines with little modifications.
The evaluation engine is a light frame-based knowledge representation system coupled with a trigger-based rule engine. It has been built on top of a professional version of CLOS (Franz Allegro 6.0). This system can be used as a programming language (extending the CLOS functionalities) or can be driven by an external application through a socket connection. In the former case, programming knowledge of CLOS is required as well as a licensed Allegro 6.0 programming environment. In the latter, the system is distributed as a Windows or Solaris Unix executable (Allegro 6.0 programming environment is no required but a licence fee is required by Franz) and no knowledge of CLOS is required to use it. The result is a software that can be classified as an Artificial/machine intelligence, Expert Systems, Human Computer Interaction and Knowledge engineering/knowledge base systems. The current state of the art in the field is a research prototype of either knowledge representation or rule-based systems. There have been few attempts to combine the two. Our result, compared with the state of the art, is better in terms of efficiency (it provides 2 distinct paradigms in an innovative way) and provides support for non-programmers. It relies on Yes, Allegro 6.0 (runtime licence) and Sun Java.
Renaissance CyberSocket API: The API makes it possible for the Giunti high-end 3D Client to enhance its functionality with multi-user interaction features of the Virtual Community Server. The Renaissance CyberSocket API is as general to allow also connections with other 3D clients with little modifications. Major Features: - Multi-user interaction in dynamically linked scenes; - Interactive scene management; - Tracking of arrival / motion / departure of all visitors in each scene; - Applications announce their user's arrival/ departure and continually report their current position in the scene; - Clients can query the same information about others in the scene; - Multimedia information exchange among visitors; - Multiple threads of chat (open public, independent topic groups, and private 1-on-1); - Network distribution of object behaviours; - Changes made to (or by) any object in the scene are communicated to all visitors in the same space, so that their effects are synchronized. The result is a Software which can be classified as Computer Graphics, Communication Networking plus Game development, virtual worlds development. The current state of the art relays on proprietary browsers while this development allows possibility of integration of other 3rd party browsers even if there is a dependency from blaxxun virtual worlds platform.
Project demonstrator consists of a virtual world (part of the palace of Urbino during the Renaissance) a set of objects and characters (playing ones or community participants and non playing ones functional to the environment and based on actual historical evidence). The project community website is: http://www.renaissance-community.com The demonstrator is based on a proper storyboard and a set of documents describing the methodology behind. With the RENAISSANCE role-playing virtual community system is possible to experiment new ways of e-learning, Internet gaming and on-line edutainment via a full development service solution providing a tool supporting creation and management of Internet role-playing 3D virtual communities, reconstruction of historical or metaphorical 3D environments. Special features: - Chat & exchanges; %- Player monitoring; - Evaluation of behaviour; - Automatic characters; - Personalised gestures; - User profiling; - Scoring system; - Non-technical editing of rules; - High-quality VRML models.
KBShell It is a graphical interface to a subset of the functionalities of the Evaluation Engine. It provides an editor for frames and rules and the possibilities to test and debug the knowledge bases by graphically creating new instances and inspecting how the rules are activated. The KBShell has been coded in the Sun Java programming language (no licence fee required) and needs the java runtime engine (version 1.3 or better) to be pre-installed on the system. The result is a software that can be classified as Artificial/machine intelligence, Expert Systems, Human Computer Interaction and Knowledge engineering/knowledge base systems The current state of the art in the field is a research prototype of either knowledge representation or rule based systems. There are few attempts to combine the two. Our result, compared with the state of the art, is better in terms of efficiency (it provides 2 distinct paradigms in an innovative way) and provides support for non-programmers. It relies Yes, Allegro 6.0 (runtime licence) and Sun Java

Searching for OpenAIRE data...

There was an error trying to search data from OpenAIRE

No results available