MIT Explains: How To Make a Video Game

MIT Explains: How To Make a Video Game

Video games are fun to play, but have you ever wondered how to make one? Carmelo, a grad student in the MIT Media Lab, shows how anyone can start learning how to create video games by talking to machines through programming languages.
Start making at https://scratch.mit.edu!
———-
Find us online!
Facebook: http://www.facebook.com/MITK12
Twitter: http://www.twitter.com/MITK12Videos
http://k12videos.mit.edu
———-
made with love at MIT
Creative Commons: CC BY-NC-SA, MIT
http://k12videos.mit.edu/terms-and-conditions
Written by: Elizabeth Choe ‘13 with Carmelo Presicce SM ‘17
Additional scripting: George Zaidan ‘08

Produced by: Elizabeth Choe ‘13
Director: George Zaidan ‘08
Editor: Per Hoel
Special effects: Loren Sherman ‘16
Production assistant: Ceri Riley ‘16
Hosted by: Carmelo Presicce SM ‘17

Tetris image: http://habitry.com/blog/they-dont-want-results
Minecraft image: http://www.gamespot.com/articles/minecraft-2-not-happening-anytime-soon/1100-6429533/
Angry Birds image: http://thedroidguy.com/2012/03/angry-birds-space-update-available-on-barnes-noble-nook-tablet-21384
Mad Max image: http://www.gameguyz.com/pictures/wallpaper/hd-mad-max-wallpapers.html
Special thanks: Mitch Resnick and the Lifelong Kindergarten Group at the MIT Media Lab

50 Comments

  1. SpyrosRai on March 20, 2021 at 11:50 pm

    Just use scratch.mit.edu



  2. Harshil Verma on March 20, 2021 at 11:52 pm

    Please see this video: https://youtu.be/9IImxsulkeQ like, share and subscribe.



  3. XaNs on March 20, 2021 at 11:52 pm

    0:321



  4. Adam on March 20, 2021 at 11:56 pm

    have you made any videos to guide us though the process?



  5. Chandradhar Rao on March 20, 2021 at 11:57 pm

    using pygame to make games is a very bad idea,speaking from my experience..



  6. Estuardo Hernandez on March 20, 2021 at 11:57 pm

    Cual es esa versión de Mario?



  7. charmi parekh on March 20, 2021 at 11:57 pm

    So right



  8. Time Lords on March 20, 2021 at 11:58 pm

    Thx teach



  9. Abhishek Kumar on March 20, 2021 at 11:59 pm

    This engine looks interesting for beginners



  10. MetereX on March 21, 2021 at 12:01 am

    "watch this episode in Italian" and he used Mario as an example … (if you don’t know, Mario is an Italian plumber)



  11. bendy dank meme on March 21, 2021 at 12:02 am

    😮



  12. Discovaria on March 21, 2021 at 12:03 am

    I think it would need 1000000 Scripts to make Fortnite on scratch



  13. forest park on March 21, 2021 at 12:08 am

    I use visual studio 2017



  14. DANA on March 21, 2021 at 12:10 am

    The cat is from making a game on Scratch the cat on your tv



  15. Jaxson King on March 21, 2021 at 12:10 am

    ???



  16. Moldy Moss on March 21, 2021 at 12:11 am

    Yay now I can make a game :/ 👎



  17. filip the youtuber on March 21, 2021 at 12:11 am

    I found Scratch (my account was filipinkoooooo)



  18. DR on March 21, 2021 at 12:11 am

    Why do people always pull out Scratch? I learned Unity when I was 12, and now i’m 13. It’s not that hard when you don’t try to make GTA 6 in an instant.



  19. Nier Automata on March 21, 2021 at 12:11 am

    Now I finally see Mario in person as in real person 😁😜



  20. stepbro on March 21, 2021 at 12:12 am

    Why did he hold the Disc like that 0:30



  21. Steven Upton on March 21, 2021 at 12:12 am

    Don’t hold the disc like that!



  22. Mia Zeven on March 21, 2021 at 12:14 am

    WHAT



  23. bendy dank meme on March 21, 2021 at 12:14 am

    i like it



  24. Rajaa Ha on March 21, 2021 at 12:15 am


  25. Harshil Verma on March 21, 2021 at 12:16 am

    very good do like this!



  26. charmi parekh on March 21, 2021 at 12:18 am

    Yeah



  27. MagicCurly the eagle on March 21, 2021 at 12:20 am

    Please insert the
    New SUPER MARIO BROS Wii disk.



  28. itoro akpama on March 21, 2021 at 12:20 am

    Dude! How ju get into the game?



  29. Gabe Evans on March 21, 2021 at 12:20 am

    you are so stupid



  30. SpyrosRai on March 21, 2021 at 12:22 am

    I speak java



  31. Jess Gilpin on March 21, 2021 at 12:22 am

    Minnie’s Adventure



  32. Harshil Verma on March 21, 2021 at 12:23 am

    coding only no? I am asking you.



  33. Galaxyted_YT on March 21, 2021 at 12:25 am

    Plot Twist: this advertises scratch



  34. Boba Belly on March 21, 2021 at 12:26 am

    This looks fun but it is hard



  35. Discovaria on March 21, 2021 at 12:31 am

    to make Visual game you need a graphic Designer



  36. NPStation on March 21, 2021 at 12:32 am

    Cool video, I like it how you explain the Python code and how the computer translates it. Thanks.



  37. Riza Sibullas on March 21, 2021 at 12:33 am

    Hello, I was attempting to recreate the popular game Zuma Deluxe, however, the spheres WON’T stop moving when they are not touching a ball "Unless the ball color is the same, so it goes back" even worst, THE SPHERES DON’T GET DESTROYED IF THE BALL TOUCHED ONE WITH THE SAME COLOR, ONLY THE ONES TOUCHING IT ARE DESTROYED.



  38. Cole Breuker on March 21, 2021 at 12:34 am

    Thnx for reminding me of Scratch because really I wish schools would help me learn code



  39. Naru Kim on March 21, 2021 at 12:36 am

    Ok



  40. Chummy Toys Tv on March 21, 2021 at 12:38 am

    Would you like to teach anyone ?



  41. Kazeerbor on March 21, 2021 at 12:39 am

    Start > Create a character > Build the map > Add the codes to make things work. (Pro tip: Sketch it all out in paper before making it!)



  42. sonic Kidd on March 21, 2021 at 12:41 am

    Machine language is in two categories. Hex and binary.



  43. Dj mevrest Mevrest on March 21, 2021 at 12:42 am

    How to post



  44. soul is a demon on March 21, 2021 at 12:42 am

    i am a 11 yr old kid now i can crate a game



  45. Joe Christo on March 21, 2021 at 12:44 am

    Scratch is the easiest programming language. To start making games with that, go to Scratch.mit.edu the link he used accidentally had an ! at the end



  46. charmi parekh on March 21, 2021 at 12:44 am

    You are right



  47. 240 G on March 21, 2021 at 12:46 am

    Is there a programming app for android?



  48. Harshil Verma on March 21, 2021 at 12:46 am

    GOOD



  49. bendy dank meme on March 21, 2021 at 12:48 am

    :3



  50. NPStation on March 21, 2021 at 12:50 am

    I too am doing a Python tutorial targeted for kids. Let me know what you think – https://www.youtube.com/watch?v=uzyiCpsS0qQ