Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

COMP4300 - Game Programming - Makefiles, ImGui, and SFML - Lecture 03

Dave Churchill via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn essential development tools and libraries for game programming in this university lecture covering Makefiles for build automation, ImGui for creating immediate mode graphical user interfaces, and SFML (Simple and Fast Multimedia Library) for graphics and multimedia functionality. Explore how to set up and configure build systems using Makefiles to streamline your C++ game development workflow, implement debugging and development interfaces with ImGui's immediate mode GUI system, and utilize SFML's comprehensive multimedia capabilities for handling graphics, audio, input, and windowing in game applications. Master the integration of these three fundamental tools that form the backbone of modern C++ game development, understanding how Makefiles automate compilation processes, how ImGui provides real-time debugging and parameter adjustment interfaces, and how SFML simplifies cross-platform multimedia programming for game engines and interactive applications.

Syllabus

COMP4300 - Game Programming - Lecture 03 - Makefiles / ImGui / SFML

Taught by

Dave Churchill

Reviews

Start your review of COMP4300 - Game Programming - Makefiles, ImGui, and SFML - Lecture 03

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.