2,835 karma · joined June 7, 2015
I love how you went from posting links to articles to make arguments for you, to then editing your comment to link to a $250 book that I should buy and read, so it can make your argument for you.
Uh… what?
[0] This video is worth watching the opening few minutes of just for the vibes alone (trust me) https://www.youtube.com/watch?v=rgGmKD87U3M
Is that really so much to ask for?
Sweden is the only country I'm aware of that has a Wikipedia page specifically about this incredibly niche local phenomenon which by the way has no correlation to anything being discussed here at all.
> Am I missing something serious here
Only just that the video games industry as we've known it for the past few decades is basically already dead—at best, it's a hollowed-out husk of what it once was.
- It opens to the editor mode rather than the gameplay mode on launch
- It makes a .run/ directory next to the executable if one doesn't already exist
- It makes a timestamped directory within .run/ for this current debug run
- It automatically records stdout to stdout.txt, stderr to stderr.txt, and a crash.txt if the game crashes, in the directory for this run
- When the “take debug screenshot” function is invoked (which can be done by pressing F12), it saves a timestamped (based on time since executable launched) screenshot in the directory for this run
- Editor actions and 3D camera movements are recorded to playback.txt in the directory for this run
With all of this in place, I can do a debug build, run the game, do something in the editor, and take one or more screenshots where things went wrong. Then, Codex can see the log files and screenshots and try to diagnose the problem. When attempting to fix the problem, it can automatically recompile the debug build and rerun it with a launch option that plays back the latest recording file, which does the same sequence of editor actions/camera movements and takes screenshots at the same points in the process. Then it can compare this to the initial recorded run and see what needs to be fixed.
We could be having a GUI renaissance right now but for various primarily aesthetic reasons people are churning out TUIs, and personally I think it's a huge mistake.
There are entire classes (even genres) of video games that don't require substantial third-party library support, and it's frustrating to see that this seems to be more and more of a minority view as time goes on.
Perhaps if you're completely devoid of imagination.
It is in fact possible to make video games without deferring to open-source libraries for every single aspect of it.