Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 756 Bytes

README.md

File metadata and controls

15 lines (12 loc) · 756 Bytes

environment-lib-cpp

This C++ library provides base classes for creating 2D virtual worlds.

Classes

Name Description
Entity Represents an entity that can exist in a location.
Environment Represents a virtual environment with an underlying 2D grid of locations that can contain entities.
Grid Represents a grid of locations.
Location Represents a location that can contain entities.

Entities exist in locations. Locations exist in grids. Grids exist in environments. Environments serve as the interface for developers to affect the locations and entities within.

py_env_lib

This project is based on py_env_lib, the repository for which can be found here.