v2025.6a - What, why, and where we're going
Weaver, a sprite editor that I have been working on for a while now, is releasing now!
What? A sprite editor?
Not just a sprite editor. It'll make sense by the end of this post. Weaver has a pretty decent sprite editor, with support for layers, animations, and brush patterns. I decided to release it now because I want people to find anything that might be missing part between "pretty decent" and "better than decent", and because I want to take a break from working on it.
Why make another one?
TL;DR, I found that having a skeleton of an editor is useful for creating resources in games.
Over a year ago, I was looking for a game framework to make a bullet hell-type game. I eventually stopped on Love2D, and I found it relatively fun and painless since it doesn't give you a strict structure to follow. You can just write your game! Some of my early game prototypes interested me more in the framework, and so I took a look at the UI ecosystem for Love2D. I always wanted to make a "simple sprite editor," so I hacked away at it, until now!
Part-way through the project as I was adding some textures to Weaver, I began to wonder if it was possible to make an editor that was flexible enough to edit your own game resources. Editing game data in a text editor is inconvenient, error-prone, and not easy for non-programmers. By creating your own plugin for Weaver (which is not possible yet), you should be able to make game resources quickly. And if you release the plugin to the general public, you can make modding your game easier!
Where is Weaver going (in the future)?
I'm releasing Weaver very early because I want to take a small break from it; just use it a little bit and you'll see what "early" means.
Here's some of the important things that I want to fix before releasing the next version:
- Accessibility (keyboard navigation and drawing, themes and fonts, etc.)
- Internationalization
- Many, many bug fixes and revising of code
After that, I want to get to adding any missing features that people expected (tell me!).
Have fun!
Leave a comment
Log in with itch.io to leave a comment.