Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dustbunny
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
dustbunny
5d ago
This is just straight up false. You can compile subsets of the engine even in Godot 3. Godot 4 has made this a first class citizen. C++ coding is just fine. It's not painful. It can be a bit of boilerplate to expose c++ member fields a
2.
▲
by
dustbunny
25d ago
Calm down. This aggressive response to having your ideas challenged is exactly the type of thinking you resent in your political opponents. > Trucker protest is _all_ pro trump anti vaxxer / ivermectin This is black and white "
3.
▲
by
dustbunny
25d ago
Id like to suggest that you rethink your opinion on the trucker caravan protest. It is a reasonable position to frame them as opposing authoritarian government policies and for the governments response to be overreach. The popularity of the
4.
▲
by
dustbunny
25d ago
SK catching a stray here undermines the unity we are seeking. Uranium and potash from SK are huge bargaining chips. AB separatism is meaningless and it's emphasis and influence is propped up by Canada's adversaries.
5.
▲
by
dustbunny
26d ago
What use cases is Tiger Beetles architecture not a good fit for? When tiger beetle becomes pluggable to different use cases, how should I think about "do I want tiger beetle?"
6.
▲
by
dustbunny
1mo ago
How was this done?
7.
▲
by
dustbunny
2mo ago
Proven technique is an Appeal to Authority. You have offered no real first principal evidence for your claims. Here's some evidence in favor of flecs: I find value in its reflection and serialization system, as well as it's pipeli
8.
▲
by
dustbunny
2mo ago
This is what ECS frameworks like Flecs can help with. They provide the tools and abstractions so you can write heavily modular code in this model. If you don't need the generic modularity, flecs will not feel like your gaining anything
9.
▲
by
dustbunny
2mo ago
This is a reductive ad hominem, not a first principals examination.
10.
▲
by
dustbunny
2mo ago
> My experience with ECS is that you shouldn't use an "ECS system" Why? Flecs, for example, is pretty sick imo.
11.
▲
by
dustbunny
2mo ago
The real key pillar to this world view is putting the data first in your design of the algorithm. So if your working on a physics engine and your optimizing collision detection, you think about the data in -> data out of the problem you
12.
▲
by
dustbunny
2mo ago
Casey Muratori and Jon Blow have pushed this concept frequently. They largely don't deeply elaborate, which is sad because I am a professional game developer who is interested in precisely presented knowledge so I can apply it to my wo
13.
▲
by
dustbunny
2mo ago
Awesome, thanks for engaging with me and talking to Erin about it. I hacked together world cloning in box 2d and am confident I could do it in box 3d as well. Especially with the record/replay/validate system to help guide the imp
14.
▲
by
dustbunny
3mo ago
I see. This helps a lot thank you. Thank you for your time. I respect you deeply and have valued your work. For box2d, in the past I added a function to delete the entire contact cache and then I experimented with either calling that every
15.
▲
by
dustbunny
3mo ago
Hey Glenn, what do you mean by 'rollback determinism'? Is there some particular thing missing from Box3D now that makes it difficult to synchronize with solely the inputs? My reading of Box3D's docs is that it has 'cross
16.
▲
by
dustbunny
8mo ago
Perfect. Now I can continue to be confused! Beginner mindset!
17.
▲
by
dustbunny
8mo ago
It's funny, I've also been trying to use AI to implement (simpler) shadow mapping code and it has failed. I eventually formed a very solid understanding of the problem domain myself and achieved my goals with hand written code. I
18.
▲
by
dustbunny
8mo ago
Gemini & ChatGPT have not done well at writing or analyzing OpenGL like rendering code for me, as well. And for many algorithms, it's not good at explaining them as well. And for some of the classical algorithms, like cascading sha
19.
▲
by
dustbunny
9mo ago
It's a common misconception that this is only used in fighting games. This technique was developed first in Duke Nukem, and then exploited heavily by Carmack in Quake, and subsequently refined and built upon in other AAA FPS games, spe
20.
▲
by
dustbunny
9mo ago
Why not use elementary OS which looks far better?
21.
▲
by
dustbunny
9mo ago
It's called Haiku now I think
22.
▲
by
dustbunny
9mo ago
I've been watching a ton of Tsoding lately. I really like nob.h his build system and I've been using it in my projects. Why we ever used a different language to build C/C++ seems so insane. Using the same language for the bui
23.
▲
by
dustbunny
9mo ago
Lots of excellent games are written in Python, Lua, JavaScript and GDScript. These abstract criticisms are just that, abstract. I'm offering real practical advice from experience of having worked on real projects. I'll make it rea
24.
▲
by
dustbunny
9mo ago
You likely won't need to do manual memory management nor think about undefined behavior. If your writing basic c++ to handle the simulation in a game, it's going to be pretty orthodox and these problems likely won't manifest.
25.
▲
by
dustbunny
9mo ago
Why Hong Kong? I guess you have a bunch of contributors near there?
26.
▲
by
dustbunny
9mo ago
> you will stagnate if you don't learn to use the new tools effectively I've been going the other way, learning the old tools, the old algorithms. Specifically teaching myself graphics and mastering the C language. Tons of new
27.
▲
by
dustbunny
9mo ago
"not having a JIT" is not a problem, it's you speculating that a JIT will improve performance, the real problem is "GDScript has poor performance", which in this context (me saying C# in godot sucks) is you speculat
28.
▲
by
dustbunny
9mo ago
Yeah that's why GDScript is great. You only dabble in the c++ for the sliver of the project that needs it. 90% of game development is animating stuff and user interface development. GDScript is great for that.
29.
▲
by
dustbunny
9mo ago
This has to be sarcastic right?
30.
▲
by
dustbunny
9mo ago
So do you keep it chilled 24/7 or do you turn it on manually or with a timer?
More ›