@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: https://raw.githubusercontent.com/Longor1996/TCGE/master/docs/cdml.ebnf
(The linked repository is a universal bloxel engine, written in rust... it's a extremely slow work-in-progress)
Wanna compress discrete voxel data, without losing any of it? Here you go: https://www.reddit.com/r/VoxelGameDev/comments/9yu8qy/palettebased_compression_for_chunked_discrete/?
Working on GUI definitions... so far so good, but heckin ugly: https://media.discordapp.net/attachments/465128835885563924/513802445151797289/unknown.png
@gudenau It does: GL_R8 + GL_LUMINOSITY
@YaLTeR and some even with 165Hz!
@djmoch That's why I mentioned JSON :)
@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.
@deshipu And which of these have an infinite canvas?
Full-stack programmer that loves cake, video games, computers, science and his family.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!