Comments (2)
Visual Programming Language is a good idea but not our primary focus. It requires a lot of human labor, and should be added in as a plug-in, we'd be glad to talk to people about doing so.
from cocos-engine.
Thanks for reply. Yes. This is just a brainstorm ideas.
The main proposal is to use matrix folders to organize the code as modules (As json sintaxe). Instead of separate files, and folders, or copy and paste code, or different information mixed in the same page.
I think the code would be more readable and easier to expand and create something more complex with javascript.
Visual, you could drag data block of documentation to the code, instead of copy and paste, auto-complete or memorize code. This organization would come just before it Become truly visual.
But, it has more to do with a code editor, than Cocos2D really. The relationship with Cocos is just a way to organize docs information to be used in this editor.
from cocos-engine.
Related Issues (20)
- cc.sp.spine lost EventType in native release mode
- [2D] [iOS web] Sprite is not rendered with RenderRoot2D and Camera.Far = 1000 (default value) HOT 5
- 在编辑器中给选中的模型增加描边 HOT 1
- 将碰撞组件的体积编辑功能独立成通用体积组件
- Potential bug in transformMat4Normal,but I’m not certain HOT 5
- Label 纹理释放问题
- import-map don't support db://
- [3.8.2] Modify active of different canvas when previewing editor To switch rendering content, render residue appears HOT 3
- [extensions] Support defining new recognized file formats - or resource files.
- Support Tinify API to compress images and Auto Atlas as well
- [Bug 3.8.2] Two BoxColliders fails to emit 'onTriggerEnter' event when using PhysX backend
- duplicative `timeScale` of Spine Animation HOT 2
- API to Get all skin names array of Spine Animaton
- about cc.d.ts : Please add defalut <T> to Tween
- SpriteFrame的clone的时候,packable没有正确进行克隆
- in `cc.d.ts` , doen't export `getUIPreviousLocation()`
- an API for getting number of ResolutionPolicy .
- [3.8.2] EditBox销毁后在屏幕尺寸变化时报错. HOT 2
- Nested property animation clip is not serialized properly on first try
- Remove "@cocos/build-engine" module
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cocos-engine.