Make your own GUI apps in C++ (with ImGui and Vulkan)

The Cherno April 15, 2022
Video Thumbnail

About

No channel description available.

Video Description

Walnut ► https://github.com/TheCherno/Walnut Support my work ► https://patreon.com/thecherno Instagram ► https://instagram.com/thecherno Twitter ► https://twitter.com/thecherno Discord ► https://discord.gg/thecherno I made a little UI framework called Walnut! This is meant to be something super-easy and lightweight to setup and use for any kind of GUI application, and the native integration with Vulkan makes this perfect for graphics/rendering related apps. In fact, we'll be using Walnut very soon for an exciting new series on this channel! I made Walnut in around six hours, so there are bound to be some issues + lacking features. The reason I made it in the first place is so we could make a launcher for our game Forest (https://bit.ly/StudioChernoLD50), which we made in 72 hours for Ludum Dare 50. We wanted to use elements from Hazel's UI library (which uses Dear ImGui), but we didn't want the entirety of Hazel statically compiled into the launcher, so I quickly put Walnut together. Since a lot of you showed interest in ImGui and more content around it from my last video on the topic, I might turn this into a little series as I expand Walnut and add more features (such as a custom titlebar). Thanks for watching! ❤️ Chapters: --------------- 0:00 - I made a little app framework called Walnut 2:53 - How to use Walnut to make an app 11:08 - How Walnut works

Essential C++ GUI & Vulkan Tools

AI-recommended products based on this video

Loading...
MSI Gaming GeForce GTX 1660 Super 192-bit HDMI/DP 6GB GDRR6 HDCP Support DirectX 12 Dual Fan VR Ready OC Graphics Card (GTX 1660 Super Ventus XS OC)

MSI Gaming GeForce GTX 1660 Super 192-bit HDMI/DP 6GB GDRR6 HDCP Support DirectX 12 Dual Fan VR Ready OC Graphics Card (GTX 1660 Super Ventus XS OC)

(2,143)
$279.99
Loading...
Gigabyte Gv-N166SOC-6GD GeForce GTX 1660 Super OC 6G Graphics Card, 2X Windforce Fans, 6GB 192-bit GDDR6, Video Card

Gigabyte Gv-N166SOC-6GD GeForce GTX 1660 Super OC 6G Graphics Card, 2X Windforce Fans, 6GB 192-bit GDDR6, Video Card

(673)
$1,212.31
FREE delivery Mar 6 - 20
Loading...
GPU Fan 4PIN 85MM T129215SU RTX2060 for Yingchi for GTX 1660 1660Super 1660TI RTX 2060 Graphics Card

GPU Fan 4PIN 85MM T129215SU RTX2060 for Yingchi for GTX 1660 1660Super 1660TI RTX 2060 Graphics Card

(0)
$43.06
FREE delivery Mar 19 - Apr 10
Loading...
for 85MM CF-12915S RTX 2060 Cooling Fan for INNO3D for GeForce GTX 1660 Super 6GB Twin X2 Graphics Card Cooler

for 85MM CF-12915S RTX 2060 Cooling Fan for INNO3D for GeForce GTX 1660 Super 6GB Twin X2 Graphics Card Cooler

(0)
$25.86
FREE delivery Mar 19 - Apr 10
Loading...
Cmokifuly GMK67 65% Mechanical Keyboard Kit Tri-Mode South-Facing RGB LED for 3/5pin Switches,66 Keys+1 Knob Hotswap Socket PCB Gasket Mounted Plate Gaming DIY Keyboard Kit (White)

Cmokifuly GMK67 65% Mechanical Keyboard Kit Tri-Mode South-Facing RGB LED for 3/5pin Switches,66 Keys+1 Knob Hotswap Socket PCB Gasket Mounted Plate Gaming DIY Keyboard Kit (White)

(72)
$160.90
FREE delivery Aug 12 - 14Only 9 left in stock.
Loading...
5 Pcs Adult Keyboard Clicker Toys, Portable Mechanical Keyboard Keychain Toy, Decompression Toys, Funny Cube Key Button Stress Relief for Adults Present to Relief Pass Time

5 Pcs Adult Keyboard Clicker Toys, Portable Mechanical Keyboard Keychain Toy, Decompression Toys, Funny Cube Key Button Stress Relief for Adults Present to Relief Pass Time

(0)
$4.99
$9.99 delivery Jun 19 - Jul 3
Loading...
LODVIE Wireless Mouse for Laptop,2400 DPI Wireless Computer Mouse with 6 Buttons,2.4G Ergonomic USB Cordless Mouse,15 Months Battery Life Mouse for Laptop PC Mac Computer Chromebook MacBook-Black

LODVIE Wireless Mouse for Laptop,2400 DPI Wireless Computer Mouse with 6 Buttons,2.4G Ergonomic USB Cordless Mouse,15 Months Battery Life Mouse for Laptop PC Mac Computer Chromebook MacBook-Black

(7,870)
$14.99
Prime
2K+ bought in past month
Loading...
VersionTECH. Gaming Mouse Ergonomic Wired Computer Mouse with 7 Colors LED Backlight, 4 DPI Settings Up to 3600 DPI Compatible for Chromebook Windows 7/8/10/11 XP/Mac/Linux Gamer/Notebook/MacBook
Best Seller

VersionTECH. Gaming Mouse Ergonomic Wired Computer Mouse with 7 Colors LED Backlight, 4 DPI Settings Up to 3600 DPI Compatible for Chromebook Windows 7/8/10/11 XP/Mac/Linux Gamer/Notebook/MacBook

(15,947)
$12.79
FREE delivery Thu, Sep 11 on your first order
500+ bought in past month