|
Please, visit the
EkwalPlaying system web site.

EkwalPlaying system - Kigs Framework Multiplatform Video Games
|
Our internal technologies are available to you for the implementation of our services:
Our advanced knowledge of these technologies allows us to get your projects in place quickly and effectively.
These technologies are reliable, modular and open-ended, which allows us great flexibility in
adapting them to a particular need.
They offer good performance, are based on solid foundations and remain open to using the
latest developments in 3D rendering or artificial intelligence.
They are at the heart of our R&D effort and are performance-enhanced in order to provide the solution
that is best suited to your needs.
|
|
The EkwalPlaying System is middleware that provides player behavior analysis and dynamic adjustment of difficulty levels.
The system architecture is built around an innovative technology developed by Assoria.
The EkwalPlaying System can, in real time and in the course of a game:
- Determine a player's intentions at a given moment.
- Determine if the player is having trouble.
- Trigger appropriate mechanisms to help, advise, evaluate, handicap or otherwise respond to the player.
The first application of this system is strength balancing in multiplayer video games.
The primary applications of this module are:
- Video games: strength balancing, adjustment of gameplay, etc.
- Training simulators: driving vehicles, tactical training, etc.
- Learning and training software: company training, rules of the road, etc.
The EkwalPlaying System can be integrated into an application in two distinct ways:
- As an add-on module to the Kigs Framework, if the application architecture is already based on our framework.
- As middleware that can be integrated without the Kigs Framework in any interactive application.
Parameterization software enables communication with the host application in real time to set up,
display and interact with the system.
|
Kigs framework
Our development platform manages all facets of creating video games:
- memory and resource management
- serialization
- sound management
- input/output management
- 2D/3D display management
- scene management (3D objects, animation, detail level, etc.)
- gameplay/scenario management
Developed in C++, this object-oriented framework makes it possible to design modular, open-ended,
multiplatform interactive applications in record time.
The framework is made up of a kernel, independent and interchangeable modules, and production tools.

Additional modules are used to build more advanced applications faster, while encouraging reuse.

|