abstract.cc core - noko3/cc-core GitHub Wiki

CC Core

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119.


Abstract

CC Core library is a library implementing all the common algorithms and models used by [CC Server], [CC Client] and [CC Frontend].

The library MUST implement the following:

  1. Object system
  2. Object tracking system
  3. Domain system
  4. Plugin system
  5. Common server functions
  6. Common client functions
  7. Common frontend functions
  8. Other common functions related to the more or less universal game engine yet unrelated to any particular specialization or implementation.

Implementations

  1. cc-core (aka libcc)