Valve developers discuss Portal problems - CS50's Intro to Game Development

Subscribers:
10,700,000
Published on ● Video Link: https://www.youtube.com/watch?v=riijspB9DIQ



Duration: 1:41:28
44,378 views
1,452


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




Other Videos By freeCodeCamp.org


2019-03-11How to Make a Custom Website from Scratch using WordPress (Theme Development) - 2019 Tutorial
2019-03-08React Native Web Game Logic (P7D4) - Live Coding with Jesse
2019-03-07How to Code Like a Pro (with Dylan Israel)
2019-03-06React Native Web UI Building (P7D3) - Live Coding with Jesse
2019-03-04Intro to Data Science - Crash Course for Beginners
2019-03-01React Native Web Setup Part 2 (P7D2) - Live Coding with Jesse
2019-02-27Foundation CSS Framework Tutorial - Crash Course for Beginners
2019-02-25Unity 3D Tutorial - Beat Em Up Fight Game
2019-02-21MongoDB with Python Crash Course - Tutorial for Beginners
2019-02-19Python Algorithms for Interviews
2019-02-13Valve developers discuss Portal problems - CS50's Intro to Game Development
2019-02-12Express.js & Node.js Course for Beginners - Full Tutorial
2019-02-12Portal Clone Tutorial in Unity - CS50's Intro to Game Development
2019-02-11Dreadhalls | Unity 3D Tutorial - CS50's Intro to Game Development
2019-02-08Unity / C# Tutorial | Helicopter Game 3D - CS50's Intro to Game Development
2019-02-07Pokémon Coding Tutorial - CS50's Intro to Game Development
2019-02-06Angry Birds Coding Tutorial - CS50's Intro to Game Development
2019-02-05Legend of Zelda Coding Tutorial - CS50's Intro to Game Development
2019-02-04Super Mario Bros Programming Tutorial - CS50's Intro to Game Development
2019-02-03Match 3 (Lua Tutorial) - CS50's Intro to Game Development
2019-02-02Breakout (Lua Tutorial) - CS50's Intro to Game Development



Tags:
portal problems
game development
game development for beginners
valve developers
game development tutrorial
portal
valve
harvard university
cs50
game programming
game tutorial
lua tutorial
gd50
CSCI E-23a
CSCI E-23
harvard