Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/niloufarmj/cs50_supermario
Fifth project of CS50's Introduction to Game Development implemented with LOVE2D
https://github.com/niloufarmj/cs50_supermario
game-development love2d lua mario
Last synced: 11 days ago
JSON representation
Fifth project of CS50's Introduction to Game Development implemented with LOVE2D
- Host: GitHub
- URL: https://github.com/niloufarmj/cs50_supermario
- Owner: niloufarmj
- Created: 2023-11-27T05:14:09.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-01-06T20:49:16.000Z (10 months ago)
- Last Synced: 2024-10-10T09:41:01.442Z (about 1 month ago)
- Topics: game-development, love2d, lua, mario
- Language: Lua
- Homepage:
- Size: 16.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CS50_SuperMario
Fifth project of CS50's Introduction to Game Development implemented with LOVE2D## Installation
The game is implemented in lua language and LOVE2D frameeork
You can install LOVE2d from this link: https://love2d.org/#downloadthis is step by step video of my development in game implimentation
## step 1
Init Tiles with Random Back + Use Transform to Add Camera Feel to Tile Screen
https://github.com/niloufarmj/CS50_SuperMario/assets/46811379/c23647f7-14f1-474c-af0d-51e0430bd071
## step 2
Add Static Character on Screen
https://github.com/niloufarmj/CS50_SuperMario/assets/46811379/ab2d7c55-d904-4d27-b4ac-aca04e0444b6
## step 3
Implemenet Character Movement With Camera + Add Animation to Character Movement
https://github.com/niloufarmj/CS50_SuperMario/assets/46811379/14d0fedf-dae3-443e-a033-5483689266de
## step 4
Generate Random Level with Tile Map + Generate Randome Ups and Lows
https://github.com/niloufarmj/CS50_SuperMario/assets/46811379/3cb8d72e-84ce-4599-b1fe-787ef7f0df3f
## step 5
Add Transition from Start State to Play State
https://github.com/niloufarmj/CS50_SuperMario/assets/46811379/18cac1cd-35df-4009-8ad8-8ac8881eb694
## step 6
Add Blocks with Collectable Gems
https://github.com/niloufarmj/CS50_SuperMario/assets/46811379/62074753-0578-4445-95e5-4441c22bfa25
## step 7
Add Enemy (Snail) and Score to the Game
https://github.com/niloufarmj/CS50_SuperMario/assets/46811379/c3e68352-471e-4040-8381-ee6d0299d810
## step 8
Add Sound Effects (FINAL)
https://github.com/niloufarmj/CS50_SuperMario/assets/46811379/252cd9e8-a2b6-4a8c-a557-9e44d4045eb7