Continue investigate the possibility to build web-ide
Please visit: www.huahuo.online.
Build:
- Install emscripten (https://github.com/emscripten-core/emscripten) Note: Very complicated!
- cd HuahuEngineV2
- ./build.sh
- cd ..
- ./buildall.sh
- cd HHIDE
- npm run start
Short term todos:
- Optimize build size.
- Auto line layout (detour all the blocks) in Node Graph.
- Expose element properties to the outer layer.
- Camera component.
- GeneratorComponent, set interval for each shape.
- Typescript component.
- Touch input.
- Mobile view
- Dedicated draw view.
- Brushes.
- .....
Done:
- Add tree view of the element structure.
- Layer property inspector
TODOs:
- Onion skin view.
- https://convai.com/
- Live2D !!! 3. CubismSdkForWeb-4-r.7
- Bone Animation
- Play video (Better leverage Bilibili or Youtube video sources. No need to host by myself.)
- AIGC !!!!
- Unity Player
- SDK to let user make own components.
- SDK to embed Huahuo project into other websites.
- Switch scenes.
- Tutorial to let people know Huahuo???
- Daily jobs?
- Achievement system?
- Make the tutorial a game like thing??
- Vtuber to make the tutorial.