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

YouTube

Game Programming: Actions and Replays - Lecture 10

Dave Churchill via YouTube

Overview

Explore game programming concepts in this lecture focusing on actions and replays. Dive into game inputs, action implementation, and architecture design. Learn about the Action class, key mapping, and object creation. Discover scene actions, alternate architectures, and the implementation of replay systems. Witness an AI and replay ghost demonstration. Gain valuable insights into game engine architecture, vector math, rendering, animation, artificial intelligence, collision detection, game physics, and user interfaces. Utilize C++ programming and SFML graphics library to create functional games using an ECS (Entities, Components, Systems) architecture.

Syllabus

- Intro
- Game Inputs and Actions
- Game Action Implementation
- A3 Architecture Reminder
- Action Class Implementation
- Action Start and End
- Mapping Keys to Actions
- Creating Action Objects
- Doing Scene Actions
- Alternate Architecture
- Replays
- AI + Replay Ghost Demo

Taught by

Dave Churchill

Reviews

Start your review of Game Programming: Actions and Replays - Lecture 10

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.