
Learn to implement line and rectangle rendering in game engines, covering techniques for thickness, smoothness, and transformations in OpenGL.

Explore the visual effect of bloom in graphics, from Photoshop techniques to implementation in game engines like Unity and AAA titles, with practical examples and tutorials.

Explore the creation of a retro voxel engine, from setup to implementation. Learn about project structure, color and height maps, and dive into the code for hands-on experimentation.

Explore SPIR-V and the new shader system in game engine development, covering uniform buffers, GLSL changes, and shader pipeline implementation with code examples.

Explore the fundamentals of materials in computer graphics, covering shaders, uniforms, textures, and Vulkan, to enhance your game development skills.

Learn to implement textures in game engines, covering sampling, shaders, visualization, creation, loading, and testing in this comprehensive tutorial.

Learn to implement and optimize Vertex Arrays in game engine development, enhancing rendering efficiency and performance for 3D graphics applications.

Learn effective error handling techniques in OpenGL to improve debugging and create more robust graphics applications. Covers error detection, clearing, and logging strategies.

Explore physically-based rendering in game engine development, covering cube maps, material creation, specular mapping, and normal mapping techniques for realistic graphics.

Explore contention resolution algorithms without collision detection for shared channels, focusing on backoff strategies, channel simulation, and handling player arrivals and stragglers.

Explore custom ray tracing renderer creation using C# and HLSL in Unity, covering key concepts like cameras, shaders, reflections, and advanced rendering techniques.

Learn to create AI that navigates Cyberpunk 2077 using Python and OpenCV. Explore computer vision techniques for game automation and pathfinding in this hands-on tutorial.

Explore scaling challenges and solutions for League of Legends' PvP.net Platform, covering architecture, design, monitoring, deployment, analytics, testing, and automation.

Explore hashing methods, digital certificates, password security, and key derivation in this comprehensive overview of cryptographic techniques for data integrity and authentication.

Learn cryptographic hashing techniques, including MD5, SHA-1, and HMAC. Explore password security, salting, and one-time password systems for enhanced digital protection.

Learn to develop interactive retro-style games for PCB badges using open-source frameworks. Explore game creation techniques, overcome challenges, and adapt code for your own conference badge projects.

Explore the ingenious Gilbert Johnson Keerthi algorithm for detecting object collisions, covering convexity, Minkowski sums, support functions, and implementation details in 2D space.

Explore quad trees for efficient spatial partitioning and object searching, with practical implementation techniques and insights into static spatial acceleration.

Learn to create HTML5 games using Parse JavaScript SDK, based on Backbone.js. Explore Parse Objects, Cloud Code, game matching, and Unity integration for efficient app development.

Explore Parse's latest features and roadmap, including Cloud Modules and Unity integration, presented by CEO Ilya Sukhar with an introduction from Mark Zuckerberg.

Explore the evolution of programming by comparing Commodore 64 BASIC with modern Python, covering key concepts and techniques from both eras.