Viewing profile — halvnykterist
halvnykterist
HN member- Joined
- Tue, Nov 10, 2020, 11:42 AM UTC
- HN karma
- 49
- Public activity
- 8 items
- HN profile
- View on Hacker News ↗
About halvnykterist
No profile information was provided.
Recent public activity
-
comment
Comment #32909855
Invalid pointer dereferencing isn't guaranteed to cause segfaults, you might just get garbage memory or nasal demons from LLVM handling undefined behavior. That's the key advantage…
-
comment
Comment #28886417
While lockstep is useful for some games, it was never really a good choice for fighting games due to the fast and timing sensitive nature. Rollback is an improvement over it that a…
-
comment
Comment #28868971
The crucial difference between having a vector of components is in access patterns - in ECS you iterate over entities that have a given set of component, using queries, with entiti…
-
comment
Comment #28864219
> Composition over inheritance (especially in Rust, which doesn't really have inheritance - although you can fake it with traits) This does not require ECS, you can happily have so…
-
comment
Comment #28863133
I think the idea that you need something like ECS to deal with mutability everywhere is a misconception. Traditional architectures you'd use in C or C++ are all going to more or le…
-
comment
Comment #28863085
I think Kyren's 2018 CustConf talk [0] caused it to become popular earlier. Arewegameyet has an entire section for ECS crates, with 10 different entries. I'm aware of multiple smal…
-
comment
Comment #28862788
I can't help but be heavily skeptical of approaches to a (traditional) roguelike that use ECS. The idea is very entrenched in the rust gamedev community, but for a turn based tile …
-
comment
Comment #25044894
Debugging in VS actually works pretty well already, the msvc target generates PDB files. It's what I use when need to attach a debugger to something. Actual language support would …