Skip to content
0:00 / 0:00

#c++#directx#gameengine

Creating Light Component | C++ 3D Game Tutorial Series #36

PardCode

15K subscribers • 13 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Linked in the descriptionPardCode/CPP-3D-Game-Tutorial-Series
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Intermediate. Assumes working knowledge.

4.8K views4 years ago1 recommendation

Game developmentGraphics and audioGame programmingBuilding a game engineRendering

How to design and implement a light component class and apply specular lighting in a custom C++ game engine.

[IMPORTANT]: NEW VERSION (2025) of C++ 3D Game Tutorial Series available here: youtube.com/watch?v=XeLyqELshHM&list=PLv8DnRaQOs5-ST_VDqgbbM… This video is part of the previous series. Videos from that version feature an exclamation point icon in the top-right corner of their thumbnails, which should help distinguish them from the new ones. SUPPORT ON PATREON: patreon.com/pardcode DISCORD SERVER: discord.gg/RymBzwKPyZ DESCRIPTION: In this thirty-sixth video tutorial we will see how to create lights easily through the creation of Light Component! In particular in this tutorial we will see: how to design and implement the Light Component class, how to manage lights easily through the entity system, and, in the end, we will see how to apply the Specular Lighting Effect over the surface of our 3D meshes. ENTIRE TUTORIAL SERIES: youtube.com/playlist?list=PLv8DnRaQOs5-ST_VDqgbbMRtzMtpK36Hy TOOLS: Visual Studio 2019 Community: visualstudio.microsoft.com/vs/community/ AssetsAndLibs Branch: github.com/PardCode/CPP-3D-Game-Tutorial-Series/tree/AssetsA… ----------------------------------------------------------------------------------------------------------------- Chapters: Intro | More Info at www.pardcode.com Requirements Design Implementation Final Result End

Why it's here

1 person recommends this

u/PardDevin r/GraphicsProgramming • Recommends

Creating the Light Component | C++ 3D Game Tutorial Series - Part 36