Pokémon Coding Tutorial - CS50's Intro to Game Development
Learn game development by creating a Pokemon clone game using Lua and LÖVE2D. The principles you learn can apply to any programming language.
This beginner's course teaches the foundations of game development. This video is lecture 7 of CS50's Intro to Game Development from Harvard University.
Check out the full course playlist: https://www.youtube.com/playlist?list=PLWKjhJtqVAbluXJKKbCIb4xd7fcRkpzoz
🔗https://docs.cs50.net/ocw/games/assignments/7/assignment7.html
⭐️Contents⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:04:59) Pokémon Demo
⌨️ (0:11:33) StateStack
⌨️ (0:20:32) StartState
⌨️ (0:23:32) FadeInState
⌨️ (0:29:22) DialogueState
⌨️ (0:33:23) PlayState
⌨️ (0:36:11) Grid-Aligned Movement
⌨️ (0:42:25) Dialogue Revisited
⌨️ (0:44:13) Level
⌨️ (0:46:13) Triggering Encounters
⌨️ (0:50:09) GUIs
⌨️ (0:52:36) 9-Patches
⌨️ (0:55:10) GUI Widgets
⌨️ (1:01:46) Panel
⌨️ (1:03:25) Textbox
⌨️ (1:08:49) Selection
⌨️ (1:12:16) Menu
⌨️ (1:12:50) Party and Pokemon
⌨️ (1:22:19) BattleSprite
⌨️ (1:23:58) Shaders
⌨️ (1:28:45) BattleState
⌨️ (1:37:55) BattleMenuState
⌨️ (1:43:06) TakeTurnState
⌨️ (1:56:10) 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
Видео Pokémon Coding Tutorial - CS50's Intro to Game Development канала freeCodeCamp.org
This beginner's course teaches the foundations of game development. This video is lecture 7 of CS50's Intro to Game Development from Harvard University.
Check out the full course playlist: https://www.youtube.com/playlist?list=PLWKjhJtqVAbluXJKKbCIb4xd7fcRkpzoz
🔗https://docs.cs50.net/ocw/games/assignments/7/assignment7.html
⭐️Contents⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:04:59) Pokémon Demo
⌨️ (0:11:33) StateStack
⌨️ (0:20:32) StartState
⌨️ (0:23:32) FadeInState
⌨️ (0:29:22) DialogueState
⌨️ (0:33:23) PlayState
⌨️ (0:36:11) Grid-Aligned Movement
⌨️ (0:42:25) Dialogue Revisited
⌨️ (0:44:13) Level
⌨️ (0:46:13) Triggering Encounters
⌨️ (0:50:09) GUIs
⌨️ (0:52:36) 9-Patches
⌨️ (0:55:10) GUI Widgets
⌨️ (1:01:46) Panel
⌨️ (1:03:25) Textbox
⌨️ (1:08:49) Selection
⌨️ (1:12:16) Menu
⌨️ (1:12:50) Party and Pokemon
⌨️ (1:22:19) BattleSprite
⌨️ (1:23:58) Shaders
⌨️ (1:28:45) BattleState
⌨️ (1:37:55) BattleMenuState
⌨️ (1:43:06) TakeTurnState
⌨️ (1:56:10) 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
Видео Pokémon Coding Tutorial - CS50's Intro to Game Development канала freeCodeCamp.org
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Hero Section CSS Changes - Live Coding with JesseSpring Boot, Spring Security, JWT Course – Shopping Cart Backend Java ProjectCode a Reddit Clone with React, Next.js, Firebase v9, Chakra UI – Full CoursefreeCodeCamp.org Curriculum Expansion: Math + Machine Learning + Data ScienceFull-Stack Next.js, TypeScript, and AWS Course – Code a Quote GeneratorDeep Learning for Computer Vision with Python and TensorFlow – Complete CourseFull HTTP Networking Course – Fetch and REST APIs in JavaScriptBuild AI Apps with ChatGPT, DALL-E, and GPT-4 – Full Course for BeginnersSecuring API Servers CourseFrontend Web Development: In-Depth Project Tutorial (HTML, CSS, JavaScript, TypeScript, React)Algorithms Course - Graph Theory Tutorial from a Google EngineerThe Business of Building Apps - App Product Management Course for DevelopersTensorFlow for Computer Vision Course - Full Python Tutorial for BeginnersAdvanced Git Tutorial - Interactive Rebase, Cherry-Picking, Reflog, Submodules and morePython for Bioinformatics - Drug Discovery Using Machine Learning and Data AnalysisDynamic Programming - Learn to Solve Algorithmic Problems & Coding ChallengesCreate a Design System with CSS - Web Development CourseJavaScript Game Development Course for BeginnersDevOps with GitLab CI Course - Build Pipelines and Deploy to AWSCollege Algebra – Full Course with Python CodeReact / GraphQL Course - Build a social media app (MERNG Stack)