
Explore essential Go opening patterns, focusing on the 3-4 point and low approach move. Learn common joseki, shapes, and strategies to improve your game's early stages.

Build a Pacman-style game using JavaScript and HTML5 Canvas. Learn to create boundaries, implement movement, add collision detection, generate pellets, create ghosts, and include power-ups and win conditions.

Learn to display text and bitmaps on Gameboy/Gameboy Color screens using tilemaps in GB Z80 assembly. Covers memory layout, commands, and tile manipulation techniques.

Learn advanced 65C02 and 6280 assembly programming for retro game development, covering special commands, memory management, and bit-level operations for various 8-bit systems.

Explore splitscreen scrolling and Sprite 0 Hit techniques for NES game development, including line IRQ interrupts and midscreen scroll changes for advanced visual effects.

Learn to create a retro arcade racing game using simple C++ and math, covering track design, car mechanics, and game logic in this hands-on programming tutorial.

Learn to create stunning fantasy worlds in Unreal Engine 4. Covers concept creation, sculpting, retopology, texturing, foliage creation, and lighting techniques for captivating game environments.

Learn to create a first-person shooter in Unreal Engine 5, covering character mechanics, AI guards, gameplay elements, and level design. Gain hands-on experience with Blueprints and essential FPS features.

Build a YouTube video downloader using Python in this hands-on tutorial. Learn to create a practical project that enhances your programming skills and can be added to your resume.

Explore the history and impact of "This Week in Rust" newsletter, its role in the Rust community, and how it reflects the language's evolution and popularity over 400 issues and 7 years.

Discover rustdoc's potential to transform mundane code comments into valuable documentation. Learn techniques for creating informative, testable, and well-organized documentation in Rust.

Learn to create a Pong clone in C++ with expert guidance. Gain insights into game development techniques and best practices through a detailed code review.

Explore Yelp's innovative approach to autoscaling Mesos and Marathon on AWS Spot Fleet, optimizing cluster utilization and cost-efficiency while maintaining service resilience and performance.

Discover diverse ways to contribute to open source projects beyond coding, including documentation, testing, and community support.

Uncover hidden secrets of rustdoc, the tool behind cargo doc, and explore its inner workings for generating Rust library documentation.

Explore cloud-native security across the software lifecycle, from open-source creation to runtime threat detection. Learn about key projects, developer-security team collaboration, and separating real risks from myths.

Learn to render walls in 3D game development using Java 1.6. This tutorial covers essential techniques for creating immersive environments in first-person shooter games.

Learn to implement walking, crouching, jumping, and sprinting mechanics in a 3D Java game from scratch, enhancing player movement and interaction within the game world.

Explore the future of VR with industry leaders as they discuss immersive experiences, social interactions, and innovative applications beyond gaming.

Explore the evolution of games from ancient times to modern video games, examining their appeal, design shifts, and interactive elements. Gain insights into game design principles and industry trends.

Explore interactive storytelling in games, focusing on player engagement with characters, plot, and world. Learn techniques for preserving player agency and creating immersive narratives.