Skip to content
/ apis Public

Collection of APIs used by the collaborative editor

License

Notifications You must be signed in to change notification settings

GameIndus/apis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Collection of APIs used by the collaborative editor

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published