@Jonathan_Blow Unfathomable that you can achieve this quality across ~800 puzzles. The seamless blend of environment and grid, deliberate and instructive use of lighting, the perfect framing of the waterfall... plus the fact that it looks gorgeous!
This game is so ambitious it's mind-blowing.
That's a great book! Demystifies a lot of what happens inside a computer.
For an even clearer picture into how computers operate at a low level, I recommend Casey Muratori's Performance-Aware Programming Series (https://t.co/LlCVigLhGz). This course is so well structured, and so well taught, that you will quickly out-learn what most working engineers know about CPUs, memory, assembly and machine code, and general performance. I don't know where you are in your learning journey, but if you are comfortable with a programming language, this course is invaluable.
For help in understanding data structures and algorithms, two things many engineers know little about, I recommend this simple Udemy course: https://t.co/JLNAF3z0As. If you aren't using C++, the same creator has identical courses for Python, Java, and Javascript. (He also has a beginner course on Python!) This course will teach you to write and understand common data structures in a way that you won't forget. It also uses visual examples to clarify how everything works.
Also for data structures and algorithms, I recommend this course on LeetCode: https://t.co/Ah9cvpbaTn. This course reviews a lot of what the Udemy course covers, but it allows you to implement your learning to solve a handful of tailor-made programming problems. LeetCode sometimes gets a lashing from CS grads and junior software devs (LeetCode-style problems are frequently used to filter new hires at major companies), but LeetCode WILL make you a better programmer. Just like in the gym, getting your reps in is the best way to improve.
In software development, the bar is incredibly low. If you commit to these 3 resources, and work through them carefully, you WILL achieve your goals. It's inevitable.
Let me know if you need a little more help! Good luck!
@lfccpa@signulll Don’t use AI. Everything you delegate to AI you fail to learn, so your current approach sounds wise. If you want links to good resources, let me know.
Understanding how computers work at a low level (this is not as hard as it sounds) will take you very far.
@usgraphics hey I don't know anything about fonts, but the trial version of Berkeley Mono TX-02 might have transposed hashtags and asterisks. My C++ #include directives in my editor all changed (in appearance only) to *include.
shift+8 = #
shift+3 = *