- Edited
returnworld I agree with Justin, it would be much more convenient when hard coding is needed
You can use Phaser framework for a while and then return from that hell, reconsidering your decisions. Ct.js does more than simply stitching code files. Adding external code editor support is hard, the result would be unwieldy, and useless.
returnworld it will help for integrating different third party sdk, now you have to search for the necessary templates in the final bundle,
If you ever need to do something in the engine's output, you're using ct.js wrong. In case you need to do something in HTML markup, you can do it with akatemplate
catmod.
returnworld Сould you create a separate bandle/module for templates, rooms and other objects?
A similar more needed feature to make bundles for textures/sounds is more needed and is planned. Bundles of scriptable objects is a more complicated matter and will be researched with a Modding API, when and if it will be implemented in ct.js. No ETAs right now for any of this.
returnworld Сan i access the runtime objects?
wdym?
returnworld who is bringing up the server? from which folder?
Ct.js hosts a local static web server from your ct.js data folder -> Exports. (The ct.js data folder points to ~/ct.js
unless changed by user.) The port of the static web server is 40469
unless it is occupied already.