Recent submissions

Comment · 1 year ago
Yeah! Long live Lua! :-)
Comment · 1 year ago
Comment · 1 year ago
Honestly, it's just a fancy way of saying I learned a few things from earlier attempts and made some tweaks. I just think "evolved" sounds cool!
Comment · 1 year ago
Not yet, but I wrote this library to use in a project of mine. When I finish it, I will add a link to the README. As for a small demo project, I have one in mind, but I haven't started it yet.
Comment · 1 year ago
Yeah, tiny-ecs is good, but it doesn't quite fit my needs. With these thoughts in mind, I started this project.
Comment · 1 year ago
Hmm! I haven't heard of JECS before. I need to check it out :-) Thanks for the kind words!
Comment · 1 year ago
Yes, organizing components as SoA can provide a significant performance boost in Lua, especially with LuaJIT. Both iteration and element access become faster, and it also reduces memory allocations and GC pressure when creating entities. And yes, Lua tables can be contiguous in memory if you use them carefully.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton