COMP4300 - Game Programming - Lecture 04 - Assignment 1 + SFML

Опубликовано: 13 Май 2026
на канале: Dave Churchill
67,069
825

00:00 - Nothing
00:56 - Brief Correction
01:31 - Environment Setup
04:31 - Linux Setup
09:08 - Mac Setup
11:19 - Windows Setup
33:10 - A1 Explained
33:48 - A1 How to Submit
39:11 - A1 Program Specification
52:37 - SFML Geometry Explained
1:10:52 - Opening the SFML Window
1:13:49 - SFML Shapes
1:20:08 - SFML Fonts and Text
1:25:00 - SFML Main Loop and Events
1:30:58 - Animation and Drawing
1:38:22 - Multiple Shapes + More Examples

Memorial University - Computer Science 4300 - Fall 2022
Intro to Game Programming
Professor: David Churchill - http://www.cs.mun.ca/~dchurchill/

This is a course for students interested in learning the fundamentals of game programming and game engine architecture. Topics include an introduction to: vector math for games, rendering, animation, and artificial intelligence, collision detection, game physics, and user-interfaces. Students will be writing fully functional games using an ECS (Entities, Components, Systems) architecture, using the C++ programming language and the SFML graphics library.

Course Assignments / Files will not be released publicly