
Explore AI techniques for video games, including movement, search, planning, decision-making, and procedural content generation. Implement a Tron AI bot in C++ using SFML.

Explore SFML and ImGui for game development, covering rendering, animation, and user interfaces in C++. Learn to create functional games using ECS architecture.

Explore Entity Component System architecture for game development, learning its principles and implementation in C++ with SFML graphics library.

Explore sprite rendering, texture management, and animation techniques for game development using C++ and SFML graphics library.

Develop a 2D game with player movement, bullet spawning, collisions, and animations using C++ and SFML. Implement level loading, physics, and entity-component systems for a complete gaming experience.

Explore pathfinding and steering techniques in game development, enhancing AI movement and navigation for more realistic and engaging gameplay.

Explore game shader fundamentals, including rendering techniques, animation, and graphics programming for enhanced visual effects in game development.

Learn game programming fundamentals, including vector math, rendering, AI, and physics. Set up C++ environment and understand assignment structure for creating functional games using ECS architecture and SFML library.

Explore Entity Component System (ECS) architecture for game programming, covering design principles, implementation details, and practical coding examples using C++ and SFML.

Dive into shader programming fundamentals, from basic GLSL concepts to advanced effects like green screening and spotlights, with hands-on demonstrations using ShaderToy and SFML implementation.

Master particle system implementation in game development through ECS architecture, vertex arrays, and practical coding demonstrations for efficient rendering and system design.

Master game progression systems, save mechanics, and level editor tools while exploring practical implementations for game development using C++ and SFML graphics library.