Sort: popular | newest
Includes 2 main parts: - Path finding through 2D polygons using the A star algorithm and navigation-mesh generation Field of vision / shadows / line of sight / lighting. The basic polygon and point classes are the KPolygon and KPoint. KPolygon contains a list of KPoints for vertices as well as a center (centroid), area, and radius (circular bound or distance from center to furthest point). KPolygon was born out of the need for a more game-oriented and flexible ...
Last Release on Dec 21, 2015
MASSIS is a framework that facilitates the simulation of scenarios with multiple agents (representing people, robots, sensors, etc.) in indoor environments (i.e., in a building). MASSIS provides support for designing spaces and specifying the behavior of the elements and agents in them It is possible to define a great diversity of behaviours, from a simple sensor to the decisions of a person. MASSIS has been designed to keep this flexibility withough hindering performance. The framework is capable of ...
Last Release on Jan 31, 2016
Zay-ES (pronounced 'zay us' like Dr. Zaius) is a light weight flexible Entity Component System. Entity Component Systems use a data-oriented design approach that employs composition to build complex applications of systems. Systems are application code the operates on only a subset of the data components of an entity. Zay-ES is a data management library that facilitates these designs. It supports real-time in-memory entity components as well as persistent components, even at the same time.
Last Release on Dec 20, 2016