cs50
Here are 35 public repositories matching this topic...
My CS50G assignments. All but the "capstone" folder are from the assignments and thus are not open-sourced they are open courseware from Colten Odgen(@coltonoscopy)
-
Updated
Feb 17, 2021 - Lua
A Lua/LÖVE2D recreation of the classic Pong game, built for CS50's Introduction to Game Development. Includes paddle controls, ball physics, scoring, and sound effects.
-
Updated
Sep 4, 2025 - Lua
Fourth project of CS50's Introduction to Game Development implemented with LOVE2D
-
Updated
Nov 26, 2023 - Lua
This is refactored ping-pong game based on CS50 pong
-
Updated
Jul 10, 2018 - Lua
Flappy Bird Remade with complex pipe generation, pause state and medals.
-
Updated
Jul 9, 2023 - Lua
This was a final project for CS50x's Introduction to Computer Science. It is a mini-game that pays homage to Adventure Time using Lua with LÖVE 2D.
-
Updated
Apr 10, 2024 - Lua
A very good version of pong. Give it a try!
-
Updated
Aug 3, 2020 - Lua
A Match-3 puzzle game built in LÖVE2D (Lua) for CS50's Introduction to Game Development course, featuring timer bonuses, shiny tiles, valid-only swaps, and board reshuffling.
-
Updated
Sep 4, 2025 - Lua
A record of all the coursework I did while taking CS50G (2023), Harvard's online course - Introduction to Game Development (on the edX platform).
-
Updated
Dec 8, 2023 - Lua
Arcade-style 2D top down shooter made with LÖVE (Lua) to serve as my CS50x final project.
-
Updated
Sep 17, 2024 - Lua
A Breakout game built in Lua with the LÖVE2D framework as part of CS50’s Introduction to Game Development. Features ball powerups, paddle resizing, and locked bricks with keys.
-
Updated
Sep 4, 2025 - Lua
Improve this page
Add a description, image, and links to the cs50 topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the cs50 topic, visit your repo's landing page and select "manage topics."