Uploaded April 2023 | Updated September 2026, 1 week ago
In this video we setup the bare minimum required to present a frame to the display.
This series is meant to get you on your feet and running with Direct3D 12. We write the code in as simple a manner than possible to help us wrap our head around all the new concerns we need to manage in D3D12. Experience in a prior graphics API is highly recommended.
github.com/planetchili/d3d12-shallow
planetchili.net/discord
youtube.com/playlist?list=PLqCJpWy5Fohe5q3A65zg_ra7zepslRxJB
In this video we setup the bare minimum required to present a frame to the display.
This series is meant to get you on your feet and running with Direct3D 12. We write the code in as simple a manner than possible to help us wrap our head around all the new concerns we need to manage in D3D12. Experience in a prior graphics API is highly recommended.
github.com/planetchili/d3d12-shallow
planetchili.net/discord
youtube.com/playlist?list=PLqCJpWy5Fohe5q3A65zg_ra7zepslRxJB
![C++ Nano CEF [Binding C++ to TypeScript/JS Frontend]
Series teaching how to use Chromium Embedded Framework (CEF) to create desktop applications in C++.
https://www.youtube.com/playlist?list=PLqCJpWy5Fohc_Xz5nV0efhzaVbtJu07aa
https://github.com/planetchili/NanoCef C++ Nano CEF [Binding C++ to TypeScript/JS Frontend]](https://i.ytimg.com/vi/T8bFpUiq5Lk/mqdefault.jpg)
![Namespace File Structure [C++ Game Engine Infrastructure 4]
Exploring some infrastructure/utility systems in C++ while making a fun 2D game engine.
Playlist: https://youtube.com/playlist?list=PLqCJpWy5FoheHDzaP3R1eDFDOOff5TtBA
Github: https://github.com/planetchili/Chil
Discord: https://planetchili.net/discord
IoC Videos: https://youtube.com/playlist?list=PLqCJpWy5Fohc8OTOzBZiP13puST484PWH Namespace File Structure [C++ Game Engine Infrastructure 4]](https://i.ytimg.com/vi/TBuLuYpC0fc/mqdefault.jpg)

![Punching Composer and Nginx in the Face [pantr.io] 3
Making an interactive web app for my mom in vue.js / laravel. Its gonna have several bells and/or whistles and should be a good time. Definitely not going to get sidetracked with a variety of mind-bending configuration/integration and compatibility issues, oh lords no. Punching Composer and Nginx in the Face [pantr.io] 3](https://i.ytimg.com/vi/Un0A_RZnSvw/mqdefault.jpg)
![C++ Multithreading [Queuing Task Pool]
https://www.youtube.com/playlist?list=PLqCJpWy5Fohe9b4gS5_HHyYcGNXVrtKUa
https://github.com/planetchili/mt-next C++ Multithreading [Queuing Task Pool]](https://i.ytimg.com/vi/VAReqa6ZMNI/mqdefault.jpg)
![Graphics Prototype 1 [C++ Game Engine Infrastructure 17-beta]
Exploring some infrastructure/utility systems in C++ while making a fun 2D game engine. This is an interim work-in-progress behind-the-scenes kind of video, and may be excised from the playlist in the future when the design is finalized and proper videos are made detailing it.
Playlist: https://youtube.com/playlist?list=PLqCJpWy5FoheHDzaP3R1eDFDOOff5TtBA
Github: https://github.com/planetchili/Chil
Prototype Tag: https://github.com/planetchili/Chil/tree/gfx-proto-1
Discord: https://planetchili.net/discord Graphics Prototype 1 [C++ Game Engine Infrastructure 17-beta]](https://i.ytimg.com/vi/VKEkKYwZn-I/mqdefault.jpg)
![Now We Hacking - ROM Hacking Genesis [Warriors of the Eternal Sun] 11
Writing code is fun.
https://www.youtube.com/playlist?list=PLqCJpWy5FohdC9Cn3EEUkqXV9o5agsO_C
https://planetchili.net/discord Now We Hacking - ROM Hacking Genesis [Warriors of the Eternal Sun] 11](https://i.ytimg.com/vi/VfUlQ6B9SRk/mqdefault.jpg)
![Pimp My CLI (feat. magic-enum!) [C++ Game Engine Infrastructure 20]
Exploring some infrastructure/utility systems in C++ while making a fun 2D game engine.
Playlist: https://youtube.com/playlist?list=PLqCJpWy5FoheHDzaP3R1eDFDOOff5TtBA
Github: https://github.com/planetchili/Chil
Discord: https://planetchili.net/discord Pimp My CLI (feat. magic-enum!) [C++ Game Engine Infrastructure 20]](https://i.ytimg.com/vi/W18z2cKEn_s/mqdefault.jpg)
![Vuex Actions Hot and Sweaty [pantr.io] 14
Making an interactive web app for my mom in vue.js / laravel. Its gonna have several bells and/or whistles and should be a good time. Definitely not going to get sidetracked with a variety of mind-bending configuration/integration and compatibility issues, oh lords no.
https://github.com/planetchili/pantrio
https://github.com/planetchili/pantrio-vagrant Vuex Actions Hot and Sweaty [pantr.io] 14](https://i.ytimg.com/vi/WNNqQiggHoE/mqdefault.jpg)
![Boost.Asio 1 [Intro & Setup]
Learning async processing, coroutines, and networking with Boost.Asio
https://www.youtube.com/playlist?list=PLqCJpWy5FohfFg4GugueCdIHKjcB1zW3Ohttps://www.youtube.com/playlist?list=PLqCJpWy5Fohe9b4gS5_HHyYcGNXVrtKUa
https://github.com/planetchili/ChilAsio Boost.Asio 1 [Intro & Setup]](https://i.ytimg.com/vi/Wx3afVgueos/mqdefault.jpg)
![Mark I [Project Moisture]
Embeded / control system engineering project. Join me as I chronicle epic tinkering start to finish, soup to nuts, hardware to software.
https://youtube.com/playlist?list=PLqCJpWy5FohfRWmXAcuFfcYVYayDV295A
https://patreon.com/planetchili
https://wiki.planetchili.net Mark I [Project Moisture]](https://i.ytimg.com/vi/X2wPi1xfMN0/mqdefault.jpg)