
Explore game programming concepts, including SFML graphics, entity-component systems, and game architecture. Learn to implement player controls, enemies, scoring, and special abilities.

Explore fundamental 3D graphics techniques from the inside out. Learn about points, matrix math, transforms, rasterization, and depth buffering to enhance your understanding of 3D engines.

Explore crowd simulation techniques using CrowdGen and Smart Accessories in iClone 8.5. Learn to create and customize interactive props, control crowd behavior, and design diverse scenarios for game, film, marketing, and urban planning.

Aprenda a criar uma vila procedural em Unreal Engine 5. Domine técnicas de PCG para gerar florestas, casas, cemitérios e paisagens detalhadas em um ambiente de jogo imersivo.

Explore Entity Component System architecture for game development, enhancing performance and flexibility in C++ game programming.

Explore hash functions in AI, covering algorithmic techniques and data structures for modern problem-solving in simple games.

Explore game programming fundamentals, including vector math, rendering, AI, physics, and UI. Learn to build functional games using ECS architecture, C++, and SFML graphics library.

Develop a game project with required features, scenes, and mechanics. Create a level editor, assets, and trailer. Submit proposal, demo, and report video. Work effectively in groups.

Explore game programming essentials: saving progress, game tools, and drag & drop functionality. Learn practical techniques for enhancing player experience and streamlining development.

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

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

Set up C++ environment and explore Assignment 1 for video game AI development, focusing on movement techniques, search algorithms, and decision-making systems.

Explore AI techniques for Starcraft and Minecraft, including project setup and implementation strategies for game bots using C++ and SFML.

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

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 A* search algorithm implementation, heuristic functions, and optimization techniques for pathfinding in grid-based environments with varying object sizes and connectivity constraints.

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.