YoVDO

Game Programming: Actions and Replays - Lecture 10

Offered By: Dave Churchill via YouTube

Tags

Game Development Courses C++ Courses Entity Component System Courses SFML Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Ask Me Anything About Unity
Udemy
Introduction to the Entity Component System in Unity
Pluralsight
Learn A-Frame (VR)
Codecademy
Basic Python Tutorials Series - Create a Roguelike
YouTube
Code a 2D Game Engine using Java - Full Course for Beginners
freeCodeCamp