Rewrote the renderer & new tools!
Been 4 days (ish) since the first release, I've solved two of the biggest problems with the program.
1. The renderer was INCREDIBLY slow
it was close to impossible to draw on a 48x48 canvas even with a beefy PC
This was because I was previously using UI and control nodes, which without my control would update any time you moved the camera around, causing HUGE stutters.
I wrote an entire brand new shiny renderer from scratch that fixes this. There's still performance to be gained, I want to rewrite it in C++ or Rust sometime once GDExtension gets better web support in Godot.
2. You couldn't save/load images in the web build
This was a HUGE pain to solve, and I still have to iron out some things.
The web is an awful platform to work with, and forces you to work with a virtual sandboxed filesystem for the sake of security.
Getting this working was VERY annoying, as I had to transmit data between my game engine and the WebAssembly JavaScript layer
Regardless, things should work now!
I will be stopping development, at least for a while, as I've been working on it for about a week straight, and I have other projects to work on!
If anyone wants me to continue developing this just leave a comment
Files
Get subpix
subpix
Subpixel art editor!
Status | In development |
Category | Tool |
Author | FlooferLand! |
Tags | Godot, Pixel Art, subpixel |
Languages | English |
Leave a comment
Log in with itch.io to leave a comment.