Threadwell
Search
Search
Dark mode
Light mode
Reader mode
Explorer
Recent Notes
NOTimothyLottes
Aug 25, 2026
archive
twitter
notimothylottes
cmuratori
Aug 25, 2026
archive
twitter
cmuratori
Threads
Aug 25, 2026
archive
boensaw
24 items with this tag.
Aug 25, 2026
BOENSAW
archive
twitter
boensaw
Mar 25, 2026
the more experienced I get programming games the more that I realize patterns like inheritance and components don't matter, the only thing that matters is functions and entities which run functions...
archive
twitter
boensaw
Mar 26, 2026
@BOENSAW Just go full haskell and realize that everything is a function
archive
twitter
boensaw
Mar 26, 2026
@BOENSAW This is a take for the whole software industry
archive
twitter
boensaw
Mar 26, 2026
@BOENSAW Functions that Operate on Structs/Classes/Entities/Objects makes things simple.
archive
twitter
boensaw
Mar 26, 2026
@BOENSAW you are almost there unc
archive
twitter
boensaw
Mar 25, 2026
@BOENSAW GameMaker introduced me to the Entity paradigm.
archive
twitter
boensaw
Mar 25, 2026
@BOENSAW Entities don’t have to go but having a mental framework where entities run functions is probably not helpful.
archive
twitter
boensaw
Mar 25, 2026
@BOENSAW How do you even have a functioning game without entities
archive
twitter
boensaw
Mar 25, 2026
@BOENSAW Object { data stuff; function stuff }
archive
twitter
boensaw
Mar 25, 2026
@BOENSAW everything is just functions and variables, it's functions all the way down
archive
twitter
boensaw
Mar 25, 2026
@BOENSAW there's a whole book about this https://www.dataorienteddesign.com/dodbook/
archive
twitter
boensaw
Mar 25, 2026
@BOENSAW So, not an ecs but only a es
archive
twitter
boensaw
Mar 25, 2026
@BOENSAW Patterns are guidelines, but coding is a holistic and spiritual activity.
archive
twitter
boensaw
Mar 25, 2026
@BOENSAW The only thing you ever need to think about is how the data flows, and sometimes when it flows if the paths leak.
archive
twitter
boensaw
Mar 25, 2026
@BOENSAW Thats because entities and ECS are the new shiny thing and everyone loves to jump on the cool train.
archive
twitter
boensaw
Mar 25, 2026
@BOENSAW Finding out being Turing complete just requires less and not more?
archive
twitter
boensaw
Mar 25, 2026
@BOENSAW All that matters is memory and logic, everything else is a made up abstraction
archive
twitter
boensaw
Mar 25, 2026
@BOENSAW There are no universal pattern common to every game, especially if you are searching for efficiency.
archive
twitter
boensaw
Mar 25, 2026
@BOENSAW
archive
twitter
boensaw
Mar 25, 2026
@BOENSAW Objects, arrays, singletons.
archive
twitter
boensaw
Mar 25, 2026
@BOENSAW I feel like the actually useful patterns just emerge by themselves if you try doing something that needs them.
archive
twitter
boensaw
Mar 25, 2026
@BOENSAW team fat struct!
archive
twitter
boensaw
Mar 25, 2026
@BOENSAW Eventually you realize literally nothing matters except for love and friendship!!!!
archive
twitter
boensaw