Former BIStudio Arma senior. Author of Gaia-ECS, a powerful ECS written in C++ that helps you elevate your project no matter the scope or size. I do voxels too.
The first milestone release v1.0.0 is out!
Close to a thousand commits shipped since v0.9.2. It brings the core runtime, query engine, relationships, serialization, and job systems to a stable state. The release added major new storage and runtime-modeling capabilities, and turned on WebAssembly and Conan packaging.
https://t.co/KR22UFcmxW
@thsottiaux@OpenAI As far as coding is concerned, it works more reliably. Benchmarks and massive anthropic brainwashing can’t outdo real world scenarios. Also, OpenAI customer approach is just next level
@ajmmertens I removed this feature from gaia-ecs about 2 ago because at that point it looked like it only added complexity. In hindsight, it was a mistake. With more mature code base, and better benchmark coverage, I can clearly see that it has to be added back.
@SebAaltonen@SebAaltonen not to mention the 125W TDP is just a paper value (unboosted, one core). If the CPU really respected it it would perform at least 20% worse. In practice they are more like 250-380W TDP CPUs.
Yeah, just pure wit, no opening book, think fast, don't castle into the wrong rook. Every move's a gamble, just make it count, play like freaking Magnus, no beat in your heart. Pieces fall, send my regards, along with those damn signed cards! Yo (king drop)
#FreestyleChess
@voxagonlabs A byte buffer where different types are placement constructed in batches. Your pair this with an array of indices to where the respective types start.
I’m doing something similar in my ECS. You can check how m_data is used:
https://t.co/yYHrGElOHz
@Nickdosantos20@klamacz@ArmaPlatform In the first part of the video, you have the servers sorted by the least amount of players (the Players arrow up is yellow).
When you restarted the game it's back to default (the Players arrow down is yellow) and thus the most populated servers pop up first.
Dear community,
A horrific humanitarian crisis is unfolding in Ukraine. We at Bohemia Interactive have decided to create a special Arma 3 Charity Bundle to raise funds for the people that need it most.
You can learn more in our blog post: https://t.co/VPQuPZXYMI
@Wunkolo @will_ye_ I actually missed that Zen4 is going to have them.
Still, small cores on AL don’t support AVX512 which causes issues so Intel started disabling it via microcode updates. Some manufactures keep enabling it somehow but that’s not too motivating for us “optimizers”.
@Wunkolo @will_ye_ Still, it’s a question if it’s worth it to pursue this path given Intel itself stopped suporting AVX512 on consumer CPUs starting with Alder Lake and nobody else in the industry cared about it to begin with (again, for consumer workloads).
@klamacz Usually it’s depressing looking at what the society does from the outside. It’s also not funny how stubbornly people ignore what they’re warned against and how they just laugh or shrug everything off even when presented with evidence. The movie hit the balls hard in this regard.
@VoidborneGame Thank you. I find it quite handy in certain scenarios (also adding and removing them in batches). However, one will usually set component values via ForEach or chunks where they're accessed via read-write views.