
Explore package managers for C++ dependencies, comparing system, build system, and language-specific solutions. Learn to streamline workflows and efficiently manage libraries across platforms.

Explore abstraction patterns for cross-platform C++ development, from basic to advanced techniques. Gain insights on complexity, maintainability, and performance across various platforms.

Explore lessons from implementing a Common Package Specification for C/C++. Learn about challenges, solutions, and the potential for improved interoperability between build systems and package managers.

Explore BehaviorTree.CPP for task planning in robotics. Learn advantages over finite state machines, implementation details, and unique features of this popular library for robots and virtual agents.

Explore the evolution of file I/O in game development, from loading screens to future C++ innovations. Gain insights on optimizing data handling for improved player experience.

Optimize Android game performance with Arm's free profiling tools. Learn to enhance code efficiency, identify rendering defects, and streamline development for smoother gaming experiences.

Explore how large language models can revolutionize gaming experiences, enhancing storytelling, character interactions, and dynamic gameplay.

Explore Unity's ML-Agents for intelligent game characters on Arm devices. Train agents using reinforcement learning for single and multi-agent scenarios in games and apps.

Learn to create your first game using Godot engine, covering player movement, world design, enemies, scoring, and audio. Gain practical skills for game development from start to export.

Explore tool-assisted gaming techniques using C++, from supported mods to code injection, enhancing gameplay and overcoming challenges in video games as reaction times slow with age.

Dive into game programming fundamentals through a Zelda-style assignment, covering entity management, AI systems, asset handling, and physics implementation in C++ with SFML graphics.

Master the fundamentals of 2D game development with Godot engine, covering project setup, scene creation, UI design, and essential mechanics for building your first interactive game.

Master high-poly to low-poly character model optimization techniques, UV mapping, and preparation for texture baking in Substance Painter and Maya for game-ready assets.

Explore innovations in MMOGs and virtual worlds, focusing on Stars Reach's shardless galaxy with thousands of living planets for exploration and settlement.

Learn to upgrade from Built-in Render Pipeline to Scriptable Render Pipelines, exploring advantages, key steps, and real-world tips from successful transitions in Unity game development.

Explore modern C++ project setup using essential tools like IDEs, build systems, and package managers. Streamline development and focus on writing efficient, high-quality code.

Explore CMake and Conan's evolution in dependency management, from legacy approaches to modern integrations and future developments like Common Package Specification (CPS).

Explore Entity Component System architecture, optimizing data arrangement for fast iteration and lookup in game development and beyond.

Explore advanced PowerShell techniques to push the boundaries of automation and scripting, enhancing your ability to solve complex problems efficiently.

Build a game using Ruby and DragonRuby GameToolkit, from initial development to final publication, enabling you to share your creation with others.

Learn strategies for monetizing games as a service, from data engineering to AI/ML. Explore data pipelines, warehouses, and machine learning models to optimize game monetization.