#13 3D Game Programming Tutorial: Game Render Context
First key element we're making is a basic but highly expandable render pipeline for our game. The first step in that task is the game render context, which bridges the gap between the high-level rendering commands the game will want to issue (e.g. "Draw the player") and the low-level rendering commands the graphics are actually based on.
Starting code: https://github.com/BennyQBD/3DGameProgrammingTutorial/tree/f275800b1fc9e1f7bbca334c41a85bfc7e0fb03a
Finished code: https://github.com/BennyQBD/3DGameProgrammingTutorial/tree/399ef1c6c881c28b48e0fc8514a7860f69c9f09c
Line-by-line code change breakdown: https://github.com/BennyQBD/3DGameProgrammingTutorial/commit/399ef1c6c881c28b48e0fc8514a7860f69c9f09c
Base code: https://github.com/BennyQBD/CGFX5
Discord: https://discord.gg/aMqvk3E
If you'd like early access to videos, special discord roles, or just to support the creation of these videos. consider becoming a patron on Patreon: https://www.patreon.com/thebennybox
A very special thanks to my most devoted supporters for making this video possible:
Thundzz (Yacine)
Andreas Nordh
ExemptAK
zatrik
matthew motsinger
oleg shulzhenko
Видео #13 3D Game Programming Tutorial: Game Render Context канала thebennybox
Starting code: https://github.com/BennyQBD/3DGameProgrammingTutorial/tree/f275800b1fc9e1f7bbca334c41a85bfc7e0fb03a
Finished code: https://github.com/BennyQBD/3DGameProgrammingTutorial/tree/399ef1c6c881c28b48e0fc8514a7860f69c9f09c
Line-by-line code change breakdown: https://github.com/BennyQBD/3DGameProgrammingTutorial/commit/399ef1c6c881c28b48e0fc8514a7860f69c9f09c
Base code: https://github.com/BennyQBD/CGFX5
Discord: https://discord.gg/aMqvk3E
If you'd like early access to videos, special discord roles, or just to support the creation of these videos. consider becoming a patron on Patreon: https://www.patreon.com/thebennybox
A very special thanks to my most devoted supporters for making this video possible:
Thundzz (Yacine)
Andreas Nordh
ExemptAK
zatrik
matthew motsinger
oleg shulzhenko
Видео #13 3D Game Programming Tutorial: Game Render Context канала thebennybox
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![#1 3D Game Programming Tutorial: Input Backend](https://i.ytimg.com/vi/i2jKYEKPpoI/default.jpg)
![](https://i.ytimg.com/vi/7IndyGxvXxc/default.jpg)
![#14 3D Game Programming Tutorial: Rendering Pipeline](https://i.ytimg.com/vi/BJXqRyjFbUg/default.jpg)
![Designing a 4D World: The Technology behind Miegakure [Hide&Reveal]](https://i.ytimg.com/vi/vZp0ETdD37E/default.jpg)
![Improving Rendering Performance - How to Make a 2D Game in Java #11](https://i.ytimg.com/vi/fZLfJSXs0BU/default.jpg)
![#12 3D Game Programming Tutorial: The ECS Break-in](https://i.ytimg.com/vi/ODtP5aNTg5c/default.jpg)
![Coding Challenge #11: 3D Terrain Generation with Perlin Noise in Processing](https://i.ytimg.com/vi/IKB1hWWedMk/default.jpg)
![#7 3D Game Programming Tutorial: Components (ECS Part 4)](https://i.ytimg.com/vi/oVp4vIvrbzs/default.jpg)
![#2 3D Game Programming Tutorial: Input Frontend](https://i.ytimg.com/vi/ewhA3fhWJWs/default.jpg)
![3D Rendering with Binary Space Partitions](https://i.ytimg.com/vi/yTRzfKh4Tg0/default.jpg)
![#4 3D Game Programming Tutorial: Dynamic Components (ECS Part 1)](https://i.ytimg.com/vi/Y6he35HfDmA/default.jpg)
![#17 3D Game Programming Tutorial: The Main Refactor](https://i.ytimg.com/vi/07Nu87o4zoU/default.jpg)
![#16.5 3D Game Programming Tutorial Bonus: How to optimize for the ECS](https://i.ytimg.com/vi/2vMaiQ_a258/default.jpg)
![#20 3D Game Programming Tutorial: Interaction World](https://i.ytimg.com/vi/5SDLuwV9fR8/default.jpg)
![#21 3D Game Programming Tutorial: Sort & Sweep (Part 1)](https://i.ytimg.com/vi/bCgF8fzwFvc/default.jpg)
![#8 3D Game Programming Tutorial: Systems (ECS Part 5)](https://i.ytimg.com/vi/4KKkjgORiok/default.jpg)
![#10 3D Game Programming Tutorial: Final ECS Cleanup (ECS Part 7)](https://i.ytimg.com/vi/w9zr4pL-cn8/default.jpg)
![OpenGL Game Rendering Tutorial: Shadow Mapping Implementation](https://i.ytimg.com/vi/CAMvRfN14r0/default.jpg)
![#16 3D Game Programming Tutorial: Motion Integration](https://i.ytimg.com/vi/-hcnl5OLMHM/default.jpg)
![#23 3D Game Programming Tutorial: The Interaction Class (Part 1)](https://i.ytimg.com/vi/1Q9l8ateoVA/default.jpg)