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

Last updated 1 year ago

Got basic Phong (well Gouraud) shading and vertex color, the gltf import code seems robust enough now and I've somewhat started to understand the underlying principle of Flecs
All in all a good week (minus the few hours wasted on some broken desing)

#opengl #sdl #flecs #c

Last updated 1 year ago

· @eilume
54 followers · 93 posts · Server mastodon.gamedev.place

Spent the past week figuring out how to approach as a whole, thanks to both the incredible "" project by @ajmmertens and the wonderful documentation + guides for it (and ECS as a whole). Also the web inspector is a joy to use!

Physics is driven by "jolt physics" (hardly being demo'd here...)

#ecs #flecs #indiedev

Last updated 2 years ago

Pascal Garber · @jumplink
18 followers · 115 posts · Server floss.social

🎮💡 Meet FLECS: a fast & lightweight C/C++ Entity Component System! Since 2019, this cross-platform open-source ECS has been easy to integrate with projects & engines like Unreal. With optimized data structures, a high-performance query engine, multithreading & more, FLECS keeps evolving! v3.2 out now: github.com/SanderMertens/flecs

#flecs #gameDev #OpenSource #cplusplus #C #ecs

Last updated 2 years ago

Lumber · @lumber
4 followers · 13 posts · Server mastodon.gamedev.place

I'm releasing this code because I couldn't find any even rough examples of Chipmunk2D being integrated with or

I'm still slowly working through various integration approaches of Chipmunk2D & flecs, and that can be seen here github.com/dmlary/flecs-chipmu

#flecs #entt

Last updated 2 years ago

Lumber · @lumber
3 followers · 3 posts · Server mastodon.gamedev.place

Spent a month getting working in both , and . Last night I realized that I don’t actually want “physics”, I just want collision detection.

“Physics” is a tile moving at 0.000000000001 pixels-per-second instead of coming to a stop, because that’s how the real world works. The real world is terrifying.

As I dive into AABB, does anyone know of a decent C or C++ collision detection library? Or is AABB so basic there’s no need for a library.

#gamedev #indiedev #entt #flecs #chipmunk2d

Last updated 2 years ago

Rlocksley · @Rlocksley
4 followers · 16 posts · Server mastodon.gamedev.place

Dropping Suzanne in Real Time with Mesh To Mesh Collision.


#raytracing #flecs #vulkan

Last updated 2 years ago

Rlocksley · @Rlocksley
2 followers · 4 posts · Server mastodon.gamedev.place
Deus · @deus
63 followers · 275 posts · Server mastodon.gamedev.place

I created line systems + render code! Here is the output for a sound that I generate~

#flecs #opengl #programming #indie #gamedevelopment

Last updated 2 years ago

Alice I Cecile · @alice_i_cecile
670 followers · 261 posts · Server tech.lgbt

20. github.com/bevyengine/bevy/pul

Less branching, more performance. Component insertion goes brr!

Avoiding runtime branching is an essential part of making Bevy's fairly unique (hi ) multiple storage type architecture get the benefits of both sparse and table-stored components without taking a performance hit.

The PR description is great if you wanna see how it was done.

bors r+

#flecs #ecs

Last updated 2 years ago