Coding

Valve developers discuss Portal problems – CS50’s Intro to Game Development



Developers who created the game Portal discuss problems they faced and how they solved them.

This beginner’s course teaches the foundations of game development. This video is lecture 11 of CS50’s Intro to Game Development from Harvard University.

Check out the full course playlist: https://www.youtube.com/playlist?list=PLWKjhJtqVAbluXJKKbCIb4xd7fcRkpzoz

⭐️Contents⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:01:58) What is a Portal?
⌨️ (0:04:40) Rendering
⌨️ (0:04:52) Texture vs Stencil Tradeoffs
⌨️ (0:09:35) Rendering Using Stencils
⌨️ (0:15:36) Duplicate Models
⌨️ (0:16:36) Clip Planes
⌨️ (0:17:44) Banana Juice
⌨️ (0:19:44) Recursion
⌨️ (0:23:19) Third Person Gotchas
⌨️ (0:24:48) Pixel Queries
⌨️ (0:26:34) Design
⌨️ (0:27:45) Prototyping in 2D
⌨️ (0:28:48) Training Basics
⌨️ (0:36:22) Portal Funnels
⌨️ (0:38:51) Aerial Faith Plates
⌨️ (0:39:34) Trigger Catapult
⌨️ (0:42:53) Portal Highlight
⌨️ (0:43:44) Portal Placement Helper
⌨️ (0:45:01) Fun Over Accurate Physics
⌨️ (0:46:54) Gels
⌨️ (0:48:09) Portal Gel
⌨️ (0:49:25) Cutting Sticky Gel
⌨️ (0:52:13) Cutting Portal Through Portal
⌨️ (0:53:02) Cutting Double Flings
⌨️ (0:54:31) Energy Ball To Laser
⌨️ (0:56:58) Combining Elements
⌨️ (0:57:35) Laser Introduction
⌨️ (0:57:52) Laser Saturation
⌨️ (0:58:41) Laser Graduation
⌨️ (0:59:14) Laser Combination
⌨️ (1:00:25) Physics
⌨️ (1:00:43) Volumes, Vectors, and Planes
⌨️ (1:03:41) Carving Holes
⌨️ (1:07:20) Collision Lists
⌨️ (1:08:50) Shadow Clones
⌨️ (1:11:32) Q&A
⌨️ (1:13:37) Reduce Rendering Frustum
⌨️ (1:41:05) In Conclusion

Lecture taught by Colton T. Ogden. Thanks to Harvard’s CS50 for giving us permission to post this lecture. Checkout their YouTube channel for more great lectures: https://www.youtube.com/cs50

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://medium.freecodecamp.org

And subscribe for new videos on technology every day: https://youtube.com/subscription_center?add_user=freecodecamp

source

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button