VulkanGuide is a work-in-progress guide to the Vulkan graphics API that focuses on dynamic rendering as a base for game engine code. It uses C++20 and Vulkan 1.3, covers initialization, compute shaders, mesh drawing, textures and GLTF scene loading, and targets readers who already know 3D graphics basics. An older version covers Vulkan 1.1.
StarSQL
An interactive book for learning SQL that runs queries against a real-world dataset. It states it is free of charge, free of ads and requires no registration or downloads. Chapters are designed to take about 30 minutes each.
Features
- interactive book for learning SQL Source: selectstarsql.com
- free of charge, free of ads Source: selectstarsql.com
Links
Tags
-
0VulkanGuide is a work-in-progress guide to the Vulkan graphics API that focuses on dynamic rendering as a base for game engine code. It uses C++20 and Vulkan 1.3, covers initialization, compute shaders, mesh drawing, textures and GLTF scene loading, and targets readers who already know 3D graphics basics. An older version covers Vulkan 1.1.
-
0Laws of UX is a collection of best practices that designers can consider when building user interfaces. It presents named principles such as the Aesthetic-Usability Effect, Choice Overload, Chunking, Cognitive Bias, Cognitive Load and the Doherty Threshold, each with a short explanation.
-
0StudyPlan.dev offers free online C++ courses, including a beginner Intro to C++ Programming course and intermediate courses such as Professional C++, Practical DSA, Managing C++ Projects Using CMake, and Game Development with SDL3.
-
0Rosetta Code is a programming chrestomathy site that presents solutions to the same task in as many different languages as possible. It aims to show how languages are similar and different and to help a person grounded in one approach learn another. The site currently lists 1,360 tasks, 421 draft tasks, and 1,009 languages.
-
0LearnPython.org is a free interactive Python tutorial intended for everyone who wishes to learn the Python programming language, whether experienced or not. It offers chapters on basics and advanced topics, organized in sections such as Learn the Basics, Coding for Kids, and Advanced Tutorials. The site is supported by DataCamp.
-
0CrackMy.App is a community site for sharing crackmes and solving reverse engineering challenges. Users can upload crackmes, solve challenges from other users, earn points and climb a leaderboard, with sections for latest and popular crackmes and recent solutions.
Community notes
Reviews and discussion
No reviews yet
Be the first to share how this project worked for you.
Join the discussion
Sign in with a verified account to leave a review or join the discussion.
Sign in to review