Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore ray casting, lighting, and vision techniques in game programming through this comprehensive lecture from Memorial University's Computer Science 4300 course. Delve into the fundamentals of game engine architecture, focusing on essential topics for creating immersive gaming experiences. Learn how to implement ray casting algorithms, design effective lighting systems, and develop realistic vision mechanics using C++ and the SFML graphics library. Gain valuable insights into the ECS (Entities, Components, Systems) architecture and its application in game development. Enhance your understanding of vector math, rendering techniques, and other crucial aspects of game programming under the guidance of Professor David Churchill.
Syllabus
COMP4300 - Game Programming - Lecture 13 - Ray Casting, Lighting, Vision
Taught by
Dave Churchill