
Explore AR's impact on education and learn to create a 3D solar system model with gestures, animations, and particle effects using Spark AR.

Comprehensive live tutorial on shader coding in Unity, covering basics to advanced topics like lighting, manipulating values, and real-world applications. Ideal for beginners seeking hands-on learning.

Explore the Floyd-Steinberg dithering algorithm in C++, learning its simplicity and power in solving image processing problems through practical demonstrations and coding examples.

Explore essential C++ standard library containers: array, vector, list, deque, set, and map. Learn their characteristics and usage to enhance programming efficiency and data management skills.

Learn to control an Elegoo Smart Robot Car using ASIO and C++. Explore Bluetooth communication, button controls, and troubleshooting techniques in this hands-on programming tutorial.

Learn to build a flexible C++ networking framework using ASIO, covering client/server architecture, asynchronous programming, and MMO game development fundamentals.

Explore CPU Extensions and SIMD parallel operations in C++ using Compiler Intrinsic Functions, with practical implementation in Mandelbrot Fractal generation.

Learn to create a flexible, retro-style pop-up menu system using advanced programming techniques like maps, vectors, recursion, and operator overloading for a skinnable and easy-to-use interface.

Explore techniques for manipulating randomness to generate vast, complex structures on demand, enabling efficient creation of coherent resources without manual design effort.

Learn to create a photo booth filter with frame-freezing effects in Spark AR, covering responsive design, render pass techniques, and advanced shader applications.

Learn to create a Spark AR scan effect using render pass, color LUT, chroma key, and color sampler. Master screen tap, icon animation, and advanced techniques for Instagram filters.

Comprehensive introduction to Unity tool development, covering attributes, gizmos, custom inspectors, and more. Learn to create efficient, user-friendly tools for game development workflows.

Explore RGB LEDs with Arduino, from basic color theory to advanced NeoPixel applications. Learn to create custom colors, calculate resistors, and program colorful light displays for your projects.

Learn to assemble and program the Google AIY Voice Kit, including hardware setup, software configuration, and demos using wake words and push-buttons for voice interaction.

Learn to create a touchscreen interface using an Arduino shield. Explore resistive and capacitive touchscreens, install libraries, run demos, and build a simple LED control interface.

Learn to use the Arduino Pro Mini and FTDI adapter, program this powerful miniature board, and build a battery-powered robot arm controller in this hands-on tutorial.

Learn to use SD cards with Arduino, including recording and playing back servo motor movements. Practical examples and a project to build a servo position recorder.

Learn to embed Lua in C++ programs, enabling data transactions and creating modifiable software. Explore installation, usage, validation, stacks, global functions, and calling Lua from C++.

Explore convex polygon collision detection and resolution techniques, including AABB and SAT, with practical demonstrations and code examples for game development.

Learn to create a top-down city-based car crime game using 3D engine conversion, city editing, and mouse picking with rays in this comprehensive tutorial.

Comprehensive guide to C++ pointers, covering basics, memory allocation, common issues, and smart pointers. Ideal for beginners seeking a solid foundation in this crucial programming concept.