Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 1.84 KB

README.md

File metadata and controls

45 lines (34 loc) · 1.84 KB

Logo de GameIndus

Collection of APIs

A collection of APIs used by the collaborative editor

GitHub last commit License

This collection is very old and very poorly-made. So we advise to do not copy the source code without understanding it. Originally developed by Utarwyn.

Modules

This collection contains many modules which run independently. Each file in the src folder can be runned by the node executable.

  • compiler: used to compile a project and all of its resources. (creation of an executable game)
  • devzone: used by administrators to obtain statuses and logs of all others APIs.
  • enginesRenderer: create and provide engines for all games.
  • main: main server of the editor. Each action with it is handle by this API.
  • realtime: used by the editor to provide a collaboration interface for users in projects.
  • tchat: a tchat module to talk with other users.

⚠️ You have to rename the file config.sample.json to config.json to have a proper configuration to run all APIs.

License

This content is released under the (https://opensource.org/licenses/GPL-3.0) GPL-3.0 License.
See LICENSE file


GitHub @Gameindus  ·  Twitter @GameIndus