We introduce semaphores to better schedule work for the threads without sleep(). I also answer some viewer questions about AI and how to learn programming in-depth.
00:00 - Start
07:16 - Programming begins
23:50 - Lagspike bug
30:30 - Answering question about spagetti code
39:17 - Tutorial hell
54:00 - Thoughts on vibecoding
1:18:00 - Building an accidental radio
2:46:35 - Fixing some bugs
https://timpz.tv
FAQ:
What are your tools?
- VSCodium, RemedyBG, LLVM, Clangd, Emscripten
What's that theme?
- Synthwave '84
Is the code public?
- https://gitlab.com/timpz
What are your dependencies?
- HandmadeMath.h, kb_text_shape.h, stb_truetype.h, GLEW/OpenGL & Emscripten/WebGL
Download
0 formats
No download links available.
Multiplatform C game engine from scratch | Day 57 [Semaphores] | NatokHD