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:

🔗

⭐️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:

Learn to code for free and get a developer job:

Read hundreds of articles on programming:

And subscribe for new videos on technology every day:

Nguồn: https://germain-isern.com/

Xem thêm bài viết khác: https://germain-isern.com/game/

Article Categories:
Game

All Comments

  • This is the seventh lecture in CS50's Introduction to Game Development. Check out the full course playlist: https://www.youtube.com/playlist?list=PLWKjhJtqVAbluXJKKbCIb4xd7fcRkpzoz

    freeCodeCamp.org July 21, 2020 9:28 am Reply
  • Nintendo: It's DMCA time

    UpLink oUo July 21, 2020 9:28 am Reply
  • oh its lua my fav soo easy to use and simple!,And my first langauge!.

    TheCoolCarhd July 21, 2020 9:28 am Reply
  • Ok, i know watch your video and make game thanks pokemon i am make the game i love u sir,

    Haresh Joshi July 21, 2020 9:28 am Reply
  • Is it friendly to complete beginner who are not even a programer? Please comment

    Cyber Guy July 21, 2020 9:28 am Reply
  • Can it be done with pygame?

    Mateus D July 21, 2020 9:28 am Reply
  • About the introduction, Gen 4 had 3D overworlds first. Gen 5 definitely expanded this though and experimented with the camera angle more, from a technical side the biggest improvement was the online functionality and fully animated sprites.

    r4rev2 July 21, 2020 9:28 am Reply
  • what's the best language for developing pokémon games, and in general, the most famous ones, ty in anticipation

    Tako July 21, 2020 9:28 am Reply
  • I CAN'T understand anything

    Bayron Anaya July 21, 2020 9:28 am Reply
  • the only lecture i wont be sleepy xD

    SonaMiku11 July 21, 2020 9:28 am Reply
  • Oh, boy. I remember you from the "Falling in LÖVE with Lua"! Thanks for keeping the great job on this lecture!

    Douglas12ds July 21, 2020 9:28 am Reply
  • CS50's reminds me of Lua..i like it

    Randomerde Channelto Huehue July 21, 2020 9:28 am Reply
  • why lua tho why not js with phaser lua is good but id thought they would use js as its a bit more popular

    t x July 21, 2020 9:28 am Reply
  • Pokemon Diamond and Pearl already featured 3D models in the overworld

    Sameplayer July 21, 2020 9:28 am Reply
  • Finally!

    Vin Diesel Sanji July 21, 2020 9:28 am Reply
  • Best YouTube channel.

    Long Long Man July 21, 2020 9:28 am Reply
  • This is great! thanks 😀

    Ewen Mackenzie July 21, 2020 9:28 am Reply
  • this guy predicted grookey

    Guled Liban July 21, 2020 9:28 am Reply
  • Gotta code 'em all!

    Malaert64 July 21, 2020 9:28 am Reply
  • Thank you sir

    Shivam Prajapati July 21, 2020 9:28 am Reply
  • Can Lua make 3D animations? Thanks.

    Y. Z. July 21, 2020 9:28 am Reply
  • I don't like game dev but colton 's lectures are the best!

    CodeWithLek July 21, 2020 9:28 am Reply
  • Great , Thank you

    Muhamed Yusif July 21, 2020 9:28 am Reply
  • Im still a novice at coding. But this was confusing

    Khin David July 21, 2020 9:28 am Reply
  • when you find coltons myspace profile LUL. get a new twitter already dude or you gonna have people like me looking you up and the first account they find is you 10 years ago in that emo-style

    Mojodojo July 21, 2020 9:28 am Reply
  • Awesome thank you so much

    Mick Culla July 21, 2020 9:28 am Reply
  • Awesome!!!!

    Jefferson H Valencia July 21, 2020 9:28 am Reply
  • Go ahead freeCodeCamp.org you are the life saver for many of CS under grad student or who are learning programming. Make more videos on different problem and programming language. <3

    Jakaria Ridoy July 21, 2020 9:28 am Reply
  • 1

    Preyas Prathap July 21, 2020 9:28 am Reply
  • Thanks for the video

    Kamala Java World July 21, 2020 9:28 am Reply
  • 1st

    Vikas Sahu July 21, 2020 9:28 am Reply
  • First

    Eclipse` July 21, 2020 9:28 am Reply

Leave a Reply

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