This is Lecture 3 of CS50 2D — explore how to build a smooth & engaging Match-3 game using tile grids, tweening, timers, and color palettes for fluid gameplay and polished visuals.
To take the course for a certificate, register at cs50.edx.org/2d.
https://youtu.be/Qxh0KheWftU
To take the course for a certificate, register at cs50.edx.org/2d.
https://youtu.be/Qxh0KheWftU
❤8👍4
This is Lecture 4 of CS50 2D, in which you’ll learn how to build a Super Mario-style platformer with tile maps, animations, procedural level generation, collision detection, entities, and game objects in Lua.
To take the course for a certificate, register at cs50.edx.org/2d.
https://youtu.be/wjzaqNwZrPM
To take the course for a certificate, register at cs50.edx.org/2d.
https://youtu.be/wjzaqNwZrPM
❤11🔥3
This is Lecture 5 of CS50 2D — recreate the classic Legend of Zelda game mechanics, dungeon generation, hitbox design, screen scrolling, and data-driven game development.
To take the course for a certificate, register at cs50.edx.org/2d.
https://youtu.be/iwjilbptPFM
To take the course for a certificate, register at cs50.edx.org/2d.
https://youtu.be/iwjilbptPFM
❤12🔥5👎1
This is Lecture 6 of CS50 2D — explore how Box2D physics powers Angry Birds-style gameplay with dynamic bodies, collisions, joints, and trajectory simulation in Love2D for mobile games.
To take the course for a certificate, register at cs50.edx.org/2d.
https://youtu.be/Wh5cDuJFHz8
To take the course for a certificate, register at cs50.edx.org/2d.
https://youtu.be/Wh5cDuJFHz8
❤10🔥2👍1
In CS50 2D’s final lecture, explore the core mechanics and programming concepts behind Pokémon-inspired RPGs, including state stacks, GUI design, and turn-based battle systems.
To take the course for a certificate, register at cs50.edx.org/2d.
https://youtu.be/pdBhw2QirRI
To take the course for a certificate, register at cs50.edx.org/2d.
https://youtu.be/pdBhw2QirRI
❤19🔥3
RESCHEDULED FOR MAY 18 - CS50’s next live Office Hours, led by Professor David J. Malan and CS50’s own Brian Yu, Carter Zenke, and Colton Ogden will take place on Monday, May 18 at 1pm EDT!
What are office hours? At Harvard, these are opportunities to meet with a professor or a teaching assistant to ask questions about a particular topic you’re struggling with. Here at CS50, we’re bringing Office Hours online. 🌐
Register for Zoom at cs50.ly/officehours.
If you want to record a video of yourself asking a question, you can upload one at cs50.ly/question. You also might be called for a question live on Zoom or put them in a Zoom chat.
What are office hours? At Harvard, these are opportunities to meet with a professor or a teaching assistant to ask questions about a particular topic you’re struggling with. Here at CS50, we’re bringing Office Hours online. 🌐
Register for Zoom at cs50.ly/officehours.
If you want to record a video of yourself asking a question, you can upload one at cs50.ly/question. You also might be called for a question live on Zoom or put them in a Zoom chat.
❤18
Professor David J. Malan sits down with Ryan Peterman of the Peterman Pod for a conversation about computer science and beyond, filmed in the Regent Theatre in Arlington, Massachusetts, home to the Fifty Foundation, and the team behind CS50.
https://youtu.be/bB2o81DnKHk
https://youtu.be/bB2o81DnKHk
❤28
What is your favorite 2D game of all time? 👾 Is it Super Mario Bros., Legend of Zelda, Angry Birds, Flappy Bird, Pokémon, Pong, Breakout, Match-3 or some other one?
All CS50 2D lectures are available for free on YouTube at cs50.ly/2d. To take the course for a certificate, register at cs50.edx.org/2d.
All CS50 2D lectures are available for free on YouTube at cs50.ly/2d. To take the course for a certificate, register at cs50.edx.org/2d.
❤20🔥8🥰2
Check out this podcast with Professor David J. Malan by Harvard’s Mignone Center for Career Success! 🎙
Learn about Professor Malan’s history of getting started with CS50 and transforming it into an academic powerhouse it is today; how artificial intelligence affects education now and what is in store for the future.
Learn about Professor Malan’s history of getting started with CS50 and transforming it into an academic powerhouse it is today; how artificial intelligence affects education now and what is in store for the future.
YouTube
Harvard Professor David Malan on CS50’s Origins, Risk, and Future of Education
Harvard Professor, David Malan, recounts how losing a Harvard Undergraduate Council election pushed him to improve his public speaking, leading him to teach Harvard Computer Society seminars and then become a teaching fellow and instructor for an Extension…
❤22👍2
Join us for a free, live, online series introducing the fundamentals of artificial intelligence (AI). This series is designed for anyone interested in better understanding how AI works and the ideas that make it possible. No prior programming or computer science experience required!
Sign up to attend any of the sessions via Zoom at https://cs50.harvard.edu/x/zoom/.
Sign up to attend any of the sessions via Zoom at https://cs50.harvard.edu/x/zoom/.
❤38🔥4
Have you started CS50 2D yet? 🎮 This newest course by CS50 is a great place to go after finishing CS50x. Learn the fundamentals of creating 2D games with such classic examples as Angry Birds, Super Mario Bros., Pokémon, and more!
All lectures are available for free on YouTube at cs50.ly/2d. To take the course for a certificate, register at cs50.edx.org/2d.
All lectures are available for free on YouTube at cs50.ly/2d. To take the course for a certificate, register at cs50.edx.org/2d.
❤28👏1