#flecs

Progress on dungeons!! a dungeon is just a home for monsters after all~ #gamedev #zoxel #voxel #flecs

No more bugs!!! Breaking Crashes are gone! Yussss letzzgooooo!!! #gamedev #zoxel #voxels #flecs

I'm trying my hand at ECS with a small Godot + Flecs game project. It's like having my brain on training wheels. My head is full of shortcuts to OOP because experience, it's so hard and slow to think in ECS terms. Feels like I'm learning to code again, unwinding the paths I have walked my whole professional life, slowly grasping the concepts. This is normal or I'm just getting old?

#gamedev #godot #ecs #flecs

Sander πŸ³οΈβ€πŸŒˆajmmertens@mastodon.gamedev.place
2025-03-18

I just released Flecs 4.0.5! github.com/SanderMertens/flecs

Highlights:
- Smaller memory footprint
- Now running more than 10k tests on each commit βœ…
- Faster get, get_mut, has

Happy GDC! πŸ‘Ύ

#flecs #ecs #gamedev #indiegame #videogames #IndieGameDev #indiedev #indiewatch

Arne Claassensdether@mas.to
2024-12-14

Having built my simulation with sqlite as the original data backend, I just kept nodding my head while reading @ajmmertens's "Why it is time to start thinking of games as databases" ajmmertens.medium.com/why-it-i

I've realized that even if I ran sqlite as in-memory only, performance is going to be an issue and #flecs seems to be better suited. Plus I get graph traversal which is still a pain with an RDBMS. #edcgame

Leonardo DiCaprio Pointing meme with caption "Me reading 'Why it is time to start thinking of games as databases' "
Arne Claassensdether@mas.to
2024-12-14

I've spent the last couple of nights wrapping my head around modeling in #flecs. Having based my original simulation model on a relational DB schema, it actually fits better into an ECS with relationships than an object model, given the Object-Relational impedance mismatch.

I think this model will get refactored a number of times as I go through this and get my ECS footing, but #flecs feels like the perfect match for agent-based simulation modeling. #edcgame

Arne Claassensdether@mas.to
2024-12-11

Started on a spike porting a subset of the current simulation to #Flecs, see how I get along with the paradigm. Been deciding between #Flecs and #ArchECS and have settled on Flecs for now. We'll see how the .NET binding treat me and this way making a later switch to #swift would be less painful than if I went pure C# for the ECS. #edcgame

FrostKiwi πŸ‡¬πŸ‡§πŸ‡©πŸ‡ͺπŸ‡·πŸ‡ΊπŸ‡―πŸ‡΅FrostKiwi@mastodon.frost.kiwi
2024-07-14

@ajmmertens You are such a vital part to the ECS paradigm and your consistency of keeping releases coming is something I'm very envious of, great stuff!

#flecs is not just a FOSS Library, it's a genuine game dev tool with the HTML Server features. Being more than just a library or just a feature is a rare thing.

Something small, I refactored windows with a Body panel, and refactored the window raycast trigger (window layer stack) to work on header/body uis.

#gamedev #100daysofgamedev #voxel #flecs

I added outlines back :D #gamedev #gaming #flecs

Voxel's now use colors for their textures, npcs now have names, particles can be transparent and many more new things :) working on inventory game systems atm #gamedev #voxel #zoxel #flecs #100daysofgamedev

I've finally started fleshing out game systems, damage aura now adds dot entities onto enemies! This modularity and ease of flecs makes it fun to build game-play :) #gamedev #indiegame #flecs

Been working on my own game engine again more recently and decided to make a blog post detailing the work I've done so far (hot-reloadable C++ and shader code, testbed project gluing various existing libraries together with a nice API via an ECS) and near future goals (parallel dual update loop to improve input latency whilst maintaining deterministic fixed update logic, multi-threading focus). Hope others find it interesting!

eilu.me/en/blog/starting-a-per

#BlogPost #ECS #Flecs #JoltPhysics #GameDev

Leonardo Giovanni Scurkroltan@functional.cafe
2023-10-19

Reflection-based animation for any float field!

#flecs #ecs #cpp #cplusplus #gamedev

Leonardo Giovanni Scurkroltan@functional.cafe
2023-10-16

Doesn't look like much at all, but this represents about three weeks of studying #cpp #cplusplus, #flecs and #raylib.

#glsl #shader code generation for modular #sdf #SignedDistanceField-based drawing.

Now to implement something interesting on top of it :D

#gamedev #graphics #2d

Been working on a massive refactor of my game using #GDExtension and #flecs. Got most of the gameplay functionality working again, just a few behavior parts left to port!

#GameDev #IndieDev #GodotEngine

copygirl πŸ’š SlimeTubercopygirl@vt.social
2023-09-02

Smol co-op stream with @vic where I work on my #Flecs wrapper in #ZigLang while Vic works on her own programming language.
#VTuber #VTuberEN #Streaming #Programming
twitch.tv/copygirl

Sander πŸ³οΈβ€πŸŒˆajmmertens@mastodon.gamedev.place
2023-08-24

The explorer now shows # of enqueued commands for a merge & how long it took to process them:

Link: flecs.dev/explorer/

#gamedev #indiegame #videogames #IndieGameDev #indiedev #indiewatch #ecs #flecs #gaming

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst