Show newer

@copygirl *forgets mastodon existed, for a week*...

Well... having researched bloxel engines for nearly a decade as a hobby, I recently began sharing the resulting ideas&concepts, and apparently people like 'em!

Yes, ECS can be quite useful for bloxels... if done right.

The 'language' in that picture is a declarative data definition format, based on LISP and JSON:

(The linked repository is a universal bloxel engine, written in rust... it's a extremely slow work-in-progress)

Combining reactive programming with a data-modeling language and an entity-component-system seems useful... but how to implement it?

Why the heck does the caregiver industry in germany not get more money from the government? Does nobody want to pay things for people that are gonna die soon anyway and are generally a danger to themselves and others...? :(

Abstracting code in the wrong direction is one of the cardinal sins of programming.

Damn, it turns out there is none... oh well, I've added one to my own format a long tim ago anyway, so consider the case closed (to heck with JSON).

Show thread

Is there a human readable data-format (like JSON) with support for network-/node-graphs?

The one feature I could really use is the abillity to move already drawn strokes/applied effects between layers... but that's mainly because I keep forgetting to switch layers.

@deshipu Imagining new (maybe even better) ways to work with and make content is just what I do (privately) as developer. I'll go and give MyPaint and Krita a try, they might just solve some of my troubles! :)

@deshipu That's great and all, but I happen to need and/or want a combination of the listed features, I can't seem to find anywere... it just doesn't exist yet.

The ability to freely translate, rotate, scale and skew the canvas one is drawing on would also be handy now and then...

Show thread

Another thing I miss in image editors: Free Guidelines. Not just a plain old quadratic/isometric grid, but arbitrary patterns of lines that can be put above/below image-layers. Useful for perspective drawing.

Show thread

Subimages and annotations that can be exported as, say, JSON... then it could even be used as a simple 2D map editor.

Show thread

Idea: A image-editor with a git-like history, UE4-like blueprints as layers, built-in scripting, dockable viewports, infinite canvas (zoom&pan), raster- & vector-graphics capable... and all of that completely hardware accellerated!

Show older
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!