Closed kettek closed 3 months ago
We've gone with threlte, as that should tie in the easiest with the svelte ecosystem.
This has been completed, however there are more advanced 3D tools as well as optimizations that should be done. However, this do be done, tho.
Implement a basic 3D editor. This would provide a free camera with (probably) WASD and mouselook. Pixels would be arranged as cubes and could be added or modified. We would probably have a CanvasView3D that would appropriately convert the 3D pixel information into a their respective 2D positions in the sprite sheet.
As far as tech to use, whichever is easiest to use would be ideal. threeify looks promising or perhaps just three.js with @types...