YoVDO

Game Programming: Introduction to Course and Engine Architecture - Lecture 1

Offered By: Dave Churchill via YouTube

Tags

Artificial Intelligence Courses C++ Courses Animation Courses Collision Detection Courses SFML Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the fundamentals of game programming and game engine architecture in this introductory lecture for COMP4300 - Game Programming. Delve into topics such as vector math, rendering, animation, artificial intelligence, collision detection, game physics, and user interfaces. Learn about the course structure, grading system, and the use of C++ programming language with SFML graphics library. Discover the ECS (Entities, Components, Systems) architecture for game development and witness a game engine demo. Gain insights into the course progression, balancing theory and practice, and the importance of game engines in modern game development.

Syllabus

- D2L Introduction Announcement
- Course Syllabus / Grading
- Course Spreadsheet
- Lecture Slides Start
- C++ Don't Worry
- Game Engines
- Course Progression + Balance
- ECS Architecture
- Game Engine Demo


Taught by

Dave Churchill

Related Courses

Computer Graphics
University of California, San Diego via edX
Intro to Parallel Programming
Nvidia via Udacity
Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera