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

YouTube

Game Programming: Cameras, Views, and Viewports in SFML - Lecture 14

Dave Churchill via YouTube

Overview

Learn about game camera systems, views, and viewports in this 58-minute lecture from Memorial University's Game Programming course. Explore both 2D and 3D camera implementations, with detailed coverage of SFML Views and their practical applications. Master essential concepts including camera types, viewport management, and parallax effects through hands-on demonstrations and real-world examples. Gain practical knowledge of implementing various camera systems using C++ and SFML graphics library, complemented by relevant video demonstrations that reinforce key concepts in game development.

Syllabus

- Intro + Schedule
- Game Cameras
- Video 1: https://www.youtube.com/watch?v=bHdi5Ar8GXw
- 3D Game Cameras
- 2D Game Cameras
- Video 2: https://www.youtube.com/watch?v=l9G6MNhfV7M
- SFML Views
- 2D Camera Type Examples
- Using SFML Views
- SFML Viewports
- Implementing Cameras
- Parallax
- Video 3: https://www.youtube.com/watch?v=z9tBce8eFqE

Taught by

Dave Churchill

Reviews

Start your review of Game Programming: Cameras, Views, and Viewports in SFML - Lecture 14

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.