Source
- URL: https://x.com/KnightOfTh3Wind/status/2036777757875581351
- Author: Knight Errant (@KnightOfTh3Wind)
- Posted: 2026-03-25 12:10:33
Branch
1/ @KnightOfTh3Wind
@BOENSAW
How do you even have a functioning game without entities
2/ @BOENSAW
@KnightOfTh3Wind
I’m just guessing, but over time I’ve realized less and less things actually need to be compartmentalized into boxes and can just be managed as a part of global state
3/ @SagelessRanger
@BOENSAW @KnightOfTh3Wind
Can you make this expand on this idea this sounds very interesting and potentially more clear to manage
4/ @BOENSAW
@SagelessRanger @KnightOfTh3Wind
Take a cutscene for a simple example. A naive approach might be something like “npc object spawns a textbox object and sends text from its text variable”. Doesn’t sound so bad but what if two NPCs activate at once, what if the textbox or npc gets destroyed somehow… error prone
5/ @BOENSAW
@SagelessRanger @KnightOfTh3Wind
Something more along this line of thinking would be like “interaction system detects conditions to begin the cutscene state which reads from a script and draws textboxes automatically”. less interdependence, no reliance on external objects, no way to muddy the state