Back to courses

    Programming

    54,546 courses
    Video Game AI Course Project Specification - Lecture 2
    Dave Churchill

    Video Game AI Course Project Specification - Lecture 2

    Video Game AI - C++ Setup and Assignment 1 - Lecture 3
    Dave Churchill

    Video Game AI - C++ Setup and Assignment 1 - Lecture 3

    Video Game AI - Starcraft and Minecraft Project Setup - Lecture 6
    Dave Churchill

    Video Game AI - Starcraft and Minecraft Project Setup - Lecture 6

    StarCraft AI Research - Lecture 14
    Dave Churchill

    StarCraft AI Research - Lecture 14

    Video Game AI - Tron AI Tournament - Lecture 19
    Dave Churchill

    Video Game AI - Tron AI Tournament - Lecture 19

    COMP4300 - Game Programming - SFML and ImGui Tutorial - Lecture 4a
    Dave Churchill

    COMP4300 - Game Programming - SFML and ImGui Tutorial - Lecture 4a

    COMP4300 - Game Programming - Intro to C++ - Lecture 3
    Dave Churchill

    COMP4300 - Game Programming - Intro to C++ - Lecture 3

    Game Programming: Introduction to Entity Component System - Lecture 5
    Dave Churchill

    Game Programming: Introduction to Entity Component System - Lecture 5

    Introduction to Artificial Intelligence: A* Search Algorithm and Optimizations - Lecture 6
    Dave Churchill

    Introduction to Artificial Intelligence: A* Search Algorithm and Optimizations - Lecture 6

    Introduction to Artificial Intelligence - Assignment 1 Overview - Lecture 4
    Dave Churchill

    Introduction to Artificial Intelligence - Assignment 1 Overview - Lecture 4

    Game Programming: Sprites, Textures, and Animations - Lecture 9
    Dave Churchill

    Game Programming: Sprites, Textures, and Animations - Lecture 9

    Game Programming: Assignment 3 Specification and Implementation - Lecture 11
    Dave Churchill

    Game Programming: Assignment 3 Specification and Implementation - Lecture 11

    Pathfinding and Steering in Game Programming - Lecture 15
    Dave Churchill

    Pathfinding and Steering in Game Programming - Lecture 15

    C++ Visual Code Profiling for Game Programming - Lecture 20
    Dave Churchill

    C++ Visual Code Profiling for Game Programming - Lecture 20

    Game Programming: Introduction to Shaders - Lecture 21
    Dave Churchill

    Game Programming: Introduction to Shaders - Lecture 21

    Introduction to Artificial Intelligence - Assignment 1 and Lecture 4
    Dave Churchill

    Introduction to Artificial Intelligence - Assignment 1 and Lecture 4

    Game Programming: Assignment 1 and C++ Environment Setup - Lecture 3
    Dave Churchill

    Game Programming: Assignment 1 and C++ Environment Setup - Lecture 3

    Introduction to Entity Component System (ECS) in Game Programming - Lecture 5
    Dave Churchill

    Introduction to Entity Component System (ECS) in Game Programming - Lecture 5

    What Do You Mean by Cache Friendly - Optimizing Data Structures for CPU Performance
    cpponsea

    What Do You Mean by Cache Friendly - Optimizing Data Structures for CPU Performance

    Recipes for Reducing Allocations by C++ Containers - C++ on Sea 2022
    cpponsea

    Recipes for Reducing Allocations by C++ Containers - C++ on Sea 2022

    How to Rangify Your Code - C++ on Sea 2022
    cpponsea

    How to Rangify Your Code - C++ on Sea 2022